I've been trying to move to jabberd2 from my current jabberd1.4 setup
I'm running gentoo and have thus emerged
* net-im/jabberd
Latest version available: 2.0.10
Latest version installed: 2.0.10
Size of downloaded files: 754 kB
Homepage: http://jabberd.jabberstudio.org/2/
Description: Open Source Jabber Server
License: GPL-2
Which confirms it is 2.0.s10 the latest version as far as I can see. Any way
the central bit seems to be working (I can chat to a google talk account etc)
so now I want to get my other transports running and this is where the problems
have started, I've fetched the latest pymsn pymsnt-0.11a.tar.gz unpacked,
created config.xml and changed
The only lines I've changed are: (all my passwords are still secret)
<jid>msn.myserver</jid>
and so I can see what's going on
<debugLevel>3</debugLevel>
<debugFile>/var/log/jabber/pymsn-t-debug.log</debugFile>
Any clues as to why it isn't connecting? All the config guides I've seen seem
to say that the only things I have to change in the sm.xml and router.xml are
passwords and ports. HELP!
When I start PyMSN-t, jabberd2 logs
Feb 26 14:58:27 [jabberd/router] [127.0.0.1, port=57948] connect
Feb 26 14:58:27 [jabberd/router] [127.0.0.1, port=57948] authenticated as msn.
myserver
Feb 26 14:58:27 [jabberd/router] [127.0.0.1, port=57948] disconnect
Feb 26 14:58:30 [jabberd/router] [127.0.0.1, port=57950] connect
Feb 26 14:58:30 [jabberd/router] [127.0.0.1, port=57950] authenticated as msn.
myserver
Feb 26 14:58:30 [jabberd/router] [127.0.0.1, port=57950] disconnect
and /var/log/jabber/pymsn-t-debug.log shows:
[2006-02-26 14:58:27] Log opened.
[2006-02-26 14:58:27] INFO :: :: :: __init__ :: PyTransport :: {'self':
'instance'}
[2006-02-26 14:58:27] INFO :: :: :: __init__ :: ServerDiscovery ::
{'pytrans':
<main.PyTransport instance at 0xb7b3f48c>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'http://jabber.org/protocol/disco', 'jid': 'msn.myserver', 'handler': None,
'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'http://jabber.org/protocol/disco', 'jid': 'USER', 'handler': None, 'self':
'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addIdentity :: ServerDiscovery ::
{'category': 'gateway', 'jid': 'msn.myserver', 'name': 'MSN Transport',
'ctype':
'msn', 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addIdentity :: ServerDiscovery ::
{'category': 'conference', 'jid': 'msn.myserver', 'name': 'MSN Transport
Chatrooms', 'ctype': 'text', 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'jabber:x:conference', 'jid': 'msn.myserver', 'handler': None, 'self':
'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'jabber:iq:conference', 'jid': 'msn.myserver', 'handler': None, 'self':
'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addIdentity :: ServerDiscovery ::
{'category': 'client', 'jid': 'USER', 'name': 'MSN Messenger', 'ctype': 'pc',
'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'jabber:iq:register', 'jid': 'msn.myserver', 'handler': <bound method
RegisterManager.incomingRegisterIq of <register.RegisterManager instance at
0xb7b3f5ac>>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: __init__ :: RegisterManager ::
{'pytrans':
<main.PyTransport instance at 0xb7b3f48c>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'jabber:iq:gateway', 'jid': 'msn.myserver', 'handler': <bound method
GatewayTranslator.incomingIq of <misciq.GatewayTranslator instance at
0xb7b3f58c>>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'jabber:iq:version', 'jid': 'msn.myserver', 'handler': <bound method
VersionTeller.incomingIq of <misciq.VersionTeller instance at 0xb7b3f5ec>>,
'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'jabber:iq:version', 'jid': 'USER', 'handler': <bound method VersionTeller.
incomingIq of <misciq.VersionTeller instance at 0xb7b3f5ec>>, 'self':
'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'http://jabber.org/protocol/commands', 'jid': 'msn.myserver', 'handler': <bound
method AdHocCommands.incomingIq of <misciq.AdHocCommands instance at
0xb7b3f68c>>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addNode :: ServerDiscovery :: {'node':
'http://jabber.org/protocol/commands', 'jid': 'msn.myserver', 'name':
'command_CommandList', 'self': 'instance', 'handler': <bound method
AdHocCommands.sendCommandList of <misciq.AdHocCommands instance at
0xb7b3f68c>>,
'rootnode': True}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'vcard-temp', 'jid': 'USER', 'handler': <bound method VCardFactory.incomingIq
of
<misciq.VCardFactory instance at 0xb7b3f62c>>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'vcard-temp', 'jid': 'msn.myserver', 'handler': <bound method VCardFactory.
incomingIq of <misciq.VCardFactory instance at 0xb7b3f62c>>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'jabber:iq:avatar', 'jid': 'USER', 'handler': <bound method IqAvatarFactory.
incomingIq of <misciq.IqAvatarFactory instance at 0xb7b3f70c>>, 'self':
'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'storage:client:avatar', 'jid': 'USER', 'handler': <bound method
IqAvatarFactory.incomingIq of <misciq.IqAvatarFactory instance at 0xb7b3f70c>>,
'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addNode :: ServerDiscovery :: {'node':
'connectusers', 'jid': 'msn.myserver', 'name': 'command_ConnectUsers', 'self':
'instance', 'handler': <bound method AdHocCommands.incomingIq of <misciq.
AdHocCommands instance at 0xb7b3f68c>>, 'rootnode': False}
[2006-02-26 14:58:27] INFO :: :: :: __init__ :: Proxy65 :: {'self':
'instance', 'port': 8010}
[2006-02-26 14:58:27] ft.Proxy65 starting on 8010
[2006-02-26 14:58:27] Starting factory <ft.Proxy65 instance at 0xb7b3f72c>
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'http://jabber.org/protocol/si', 'jid': 'USER', 'handler': <bound method
Socks5FileTransfer.incomingSI of <misciq.Socks5FileTransfer instance at
0xb7b3f7ac>>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'http://jabber.org/protocol/si/profile/file-transfer', 'jid': 'USER',
'handler':
<function <lambda> at 0xb7b6cf7c>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addFeature :: ServerDiscovery :: {'var':
'http://jabber.org/protocol/bytestreams', 'jid': 'USER', 'handler': <bound
method Socks5FileTransfer.incomingS5B of <misciq.Socks5FileTransfer instance at
0xb7b3f7ac>>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: addNode :: ServerDiscovery :: {'node':
'stats', 'jid': 'msn.myserver', 'name': 'command_Statistics', 'self':
'instance', 'handler': <bound method AdHocCommands.incomingIq of <misciq.
AdHocCommands instance at 0xb7b3f68c>>, 'rootnode': False}
[2006-02-26 14:58:27] Starting factory <twisted.words.protocols.jabber.
xmlstream.XmlStreamFactory instance at 0xb7b3f2cc>
[2006-02-26 14:58:27] INFO :: :: :: componentConnected :: PyTransport ::
{'xmlstream': <twisted.words.protocols.jabber.xmlstream.XmlStream instance at
0xb7b4464c>, 'self': 'instance'}
[2006-02-26 14:58:27] INFO :: :: :: componentDisconnected :: PyTransport ::
{'self': 'instance'}
[2006-02-26 14:58:27] <twisted.internet.tcp.Connector instance at 0xb7b4454c>
will retry in 3 seconds
[2006-02-26 14:58:27] Stopping factory <twisted.words.protocols.jabber.
xmlstream.XmlStreamFactory instance at 0xb7b3f2cc>
[2006-02-26 14:58:30] Starting factory <twisted.words.protocols.jabber.
xmlstream.XmlStreamFactory instance at 0xb7b3f2cc>
[2006-02-26 14:58:30] INFO :: :: :: componentConnected :: PyTransport ::
{'xmlstream': <twisted.words.protocols.jabber.xmlstream.XmlStream instance at
0xb75707cc>, 'self': 'instance'}
[2006-02-26 14:58:30] INFO :: :: :: componentDisconnected :: PyTransport ::
{'self': 'instance'}
[2006-02-26 14:58:30] <twisted.internet.tcp.Connector instance at 0xb7b4454c>
will retry in 2 seconds
[2006-02-26 14:58:30] Stopping factory <twisted.words.protocols.jabber.
xmlstream.XmlStreamFactory instance at 0xb7b3f2cc>