Package: pymsnt
Version: 0.11.3-5
Severity: important

If pymsnt fails to bind to the file transfer port, e.g.:
<ftJabberPort>8010</ftJabberPort>

then it just does not start. It does not log any error to
/var/log/pymsnt/error.log, nor does it complain on standard
output. This makes it very hard to find out why it's not
starting (going though reams of strace(1) output is how I
found my problem, namely Psi had bound the port already).

Please add relevant error messages when a condition prevents
pymsnt from starting.

-- System Information:
Debian Release: 6.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-vserver-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash

Versions of packages pymsnt depends on:
ii  adduser                 3.112+nmu2       add and remove users and groups
ii  python                  2.6.6-3+squeeze5 interactive high-level object-orie
ii  python-central          0.6.16+nmu1      register and build utility for Pyt
ii  python-crypto           2.1.0-2          cryptographic algorithms and proto
ii  python-openssl          0.10-1           Python wrapper around the OpenSSL 
ii  python-twisted          10.1.0-3         Event-based framework for internet

Versions of packages pymsnt recommends:
ii  python-imaging                1.1.7-2    Python Imaging Library

Versions of packages pymsnt suggests:
ii  jabber                      1.6.1.1-5    Transitional package for jabber re
ii  jabberd14 [jabber]          1.6.1.1-5+b1 Instant messaging server using the

-- Configuration Files:
/etc/pymsnt.conf.xml changed:
<pymsnt>
<!-- This file contains options to be configured by the server administrator. 
-->
<!-- Please read through all the options in this file -->
<!-- The JabberID of the transport -->
<jid>msn.rutschle.net</jid>
<!-- The public IP or DNS name of the machine the transport is running on -->
<!-- This is needed for file transfer!! This is also used as the IP address for 
outgoing connections -->
<host>192.168.0.250</host>
<!-- The component JID of the transport. Unless you're doing clustering, leave 
this alone -->
<!-- <compjid>msn1</compjid> -->
<!-- The name of the transport in the service discovery list. -->
<!-- <discoName>MSN Transport</discoName> -->
<!-- The Twisted reactor to choose. Pick poll or epoll on Linux, kqueue on BSD. 
Or leave as default (best found) -->
<!-- <reactor>poll</reactor> -->
<!-- The IP address of the main Jabber server to connect to -->
<mainServer>127.0.0.1</mainServer>
<!-- The TCP port to connect to the Jabber server on (this is the default for 
Jabberd2) -->
<port>5557</port>
<!-- The authentication token to use when connecting to the Jabber server -->
<secret>theBigMSNSecret</secret>
<!-- Use Jabber.com's XCP component protocol extensions. --> 
<!-- <useXCP/> -->
<!-- The default language to use -->
<lang>en</lang>
<!-- The website of the Jabber service -->
<website>http://www.rutschle.net</website>
<!-- Comment out the following options to disable them, or uncomment them to 
enable them -->
<!-- Send email notification messages to users -->
<mailNotifications/>
<!-- Send greeting on login -->
<sessionGreeting>You have just started a session with PyMSNt</sessionGreeting> 
<!-- Send message on successful registration -->
<registerMessage>You have successfully registered with PyMSNt</registerMessage>
<!-- Allow users to register with this transport -->
<allowRegister/>
<!-- Get all avatars. If this is set to true then avatars are grabbed for all 
your contacts immediately. If false then avatars are only grabbed when you're 
in a chat with a contact -->
<getAllAvatars/>
<!-- The amount of time a user has to join a groupchat they are invited to 
before the transport makes them leave the room. (MSN protocol requires 
autojoining of groupchats) -->
<!-- <groupchatTimeout>120</groupchatTimeout> -->
<!-- File transfer settings -->
<!-- The maximum size of a file transfer (in bytes). For unlimited, comment 
out, or set to 0 -->
<ftSizeLimit>524288</ftSizeLimit>
<!-- The maximum rate for file transfer (in bytes). For unlimited, comment out, 
or set to 0 -->
<ftRateLimit>2048</ftRateLimit>
<!-- Please give the port to listen for Jabber socks5 transfers on. -->
<ftJabberPort>8010</ftJabberPort>
<!-- Please give the port to listen for HTTP GETs here (Used in old-style OOB 
file transfers. Best to leave this disabled unless you know you need it.) -->
<!--<ftOOBPort>8011</ftOOBPort>-->
<!-- Please give the root URL the transport should send to clients. (You can 
use an Apache reverse proxy to put this on your ordinary website) -->
<!-- Eg, the transport will listen on port 8011 for HTTP GETs to 
/RANDOM_FILE.ext. You can set apache to forward any requests to 
http://yourhost.com:80/msn/files/RANDOM_FILE.ext to 
http://yourhost.com:8011/RANDOM_FILE.ext. This saves you from opening extra 
ports. -->
<!--<ftOOBRoot>http://host.com/msn/files/</ftOOBRoot>-->
<!-- You can choose which users you wish to have as administrators. These users 
can perform some tasks with Ad-Hoc commands that others cannot -->
<!--<admins>
<jid>ad...@host.com</jid>
</admins>-->
<!-- Log settings -->
<!-- The logging level 
0 -> No logging
1 -> Log tracebacks
2 -> Log tracebacks, warnings and errors
3 -> Log all sorts of informational (mostly useless stuff) 
4 -> Log the MSN protocol code sent
-->
<debugLevel>2</debugLevel>
</pymsnt>


-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to