Hello All,

A year or so, I happily got PyMSNt working successfully under OS X Server's inbuilt Jabber server, and have continuously upgraded it as updates have become available and am now happily enjoying MSN support along w/avatars and file transfers (Thanks James!)

I've decided to now give PyAIMt a try. I've set it all up and can see the Service when using Service Discovery with PSI, can successfully register, but I can't see any buddies and after a a minute or a few, I get the error:

"------
AIM connection lost! Reason: [Failure instance: Traceback: twisted.internet.error.ConnectionLost, Connection to the other side was lost in a non-clean fashion.
]

I'm running the following config:

OS X Server 10.4.8 (PowerPC version)
Apple's customised Jabberd Version 1.4.3.1 Build 35
Python 2.3.5 (#1, Mar 20 2005, 20:38:20)
Twisted 1.3.0rc1
I also installed pyopenssl and pycrypto in order to get PyMSNt working.
Lastly, I installed Python Image Library today as well (although I have avatars disabled anyway)

My config.xml file for PyAIMt is pretty straight-forward. Here are the altered bits:

<jid>aim.mydomain.com</jid>
<confjid>chatrooms.aim.mydomain.com</confjid>
<spooldir>/var/jabber/spool</spooldir>
<pid>PyAIMt.pid</pid>
<mainServer>127.0.0.1</mainServer>
<mainServerJID>mydomain.com</mainServerJID>
<website>http://mydomain.com/</website>
<port>7009</port>
<secret>jabber-rocks</secret>
<lang>en</lang>
<aimServer>login.oscar.aol.com</aimServer>
<aimPort>5190</aimPort>
<disableAvatars/>

And in my jabber.xml config file, I have (of course in the relevant places):

<browse>
        <service type="aim" jid="aim.mydomain.com" name="AIM Transport">
                <ns>jabber:iq:gateway</ns>
                <ns>jabber:iq:register</ns>
        </service>

<service type="aim" jid="chatrooms.aim.mydomain.com" name="AIM Transport Chatrooms">
                <ns>jabber:iq:conference</ns>
        </service>
</browse>

<service id="aim.mydomain.com">
  <accept>
    <ip>127.0.0.1</ip>
    <port>7009</port>
    <secret>mypassword</secret>
  </accept>
</service>

I've set jabberd to spew elogger and rlogger out to syslog, but there's nothing of value other than the error message I quoted and I can't seem to find any logging options for PyAIMt.

Any help appreciated.

Kind regards,

Jay
_______________________________________________
py-transports mailing list
py-transports@blathersource.org
http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports

Reply via email to