traceback concerning IOError: Disconnected from server.
DEBUG: ←[32mdispatcher info ←[0mRegistering handler \<bound method Connection
_ErrorCB of \<common.connection.Connection instance at 0x0175DF58>> for "iq" typ
->error ns->(jabber:client)
DEBUG: ←[0msasl start ←[30;1mPlugging \<common.xmpp.auth.SASL instance a
0x017FCEE0> into \<common.xmpp.client.Client instance at 0x017F2B70>←[0m
DEBUG: ←[0msasl error ←[31mSASL not supported by server←[0m
DEBUG: ←[0mgen_auth start ←[30;1mPlugging \<common.xmpp.auth.NonSASL instanc
at 0x017FCFA8> into \<common.xmpp.client.Client instance at 0x017F2B70>←[0m
DEBUG: ←[0mgen_auth start ←[30;1mQuerying server about possible auth method
←[0m
DEBUG: ←[30;1msocket error ←[31mSocket error while sending data←[0m
DEBUG: ←[36mclient stop ←[30;1mDisconnect detected←[0m
Traceback (most recent call last):
File "J:\Documents and Settings\nk\Desktop\gajim\src\roster_window.py", line
14, in change_status
self.send_status(account, status, message)
File "J:\Documents and Settings\nk\Desktop\gajim\src\roster_window.py", line
89, in send_status
gajim.connections[account].change_status(status, txt)
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\connection.py", l
ne 601, in change_status
self.connection = self.connect()
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\connection.py", l
ne 553, in connect
if con.auth(name, self.password, resource): #FIXME: blocking
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\xmpp\client.py",
ine 195, in auth
if auth.NonSASL(user,password,resource).PlugIn(self):
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\xmpp\client.py",
ine 71, in PlugIn
if self.__class__.__dict__.has_key('plugin'): return self.plugin(owner)
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\xmpp\auth.py", li
e 46, in plugin
resp=owner.Dispatcher.SendAndWaitForResponse(Iq('get',NS_AUTH,payload=[Node
'username',payload=[self.user])]))
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\xmpp\dispatcher.p
", line 321, in SendAndWaitForResponse
return self.WaitForResponse(self.send(stanza),timeout)
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\xmpp\dispatcher.p
", line 341, in send
self._owner_send(stanza)
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\xmpp\transports.p
", line 126, in send
self._owner.disconnected()
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\xmpp\client.py",
ine 124, in disconnected
for i in self.disconnect_handlers: i()
File "J:\Documents and Settings\nk\Desktop\gajim\src\common\xmpp\client.py",
ine 132, in DisconnectHandler
raise IOError('Disconnected from server.')
IOError: Disconnected from server.
gajim shouldn't TB and should detect that and Error the user about disconnection jabber.org is a great (unreliable) server to catch such problems ;)