On Fri, Jan 15, 2010 at 09:39:52AM -0600, Ryan C. Underwood wrote: > On Fri, Jan 15, 2010 at 12:11:10PM +0100, Julius Schwartzenberg wrote: > > > > I think this is a bug in older Psi versions. Is there a reason you > > cannot upgrade to the latest version?
I don't know what is going on still, but when I respond to the presence subscription request for the MSN transport, here is what shows up in the transport log: [2010-01-15 11:18:42] INFO :: :: Sending unavailable presence to non-logged in user. :: onPresence :: PyTransport :: {'el': <twisted.words.xish.domish.Element object at 0x9a500ac>, 'froj': JID(u'neme...@jabber.icequake.net'), 'ulang': u'en', 'self': 'instance', 'fro': u'neme...@jabber.icequake.net', 'ptype': u'subscribe', 'toj': JID(u'msn.jabber.icequake.net/registered'), 'to': u'msn.jabber.icequake.net/registered', 's': None} [2010-01-15 11:18:42] INFO :: :: Sending unavailable presence to non-logged in user. :: onPresence :: PyTransport :: {'el': <twisted.words.xish.domish.Element object at 0x9a5012c>, 'froj': JID(u'neme...@jabber.icequake.net'), 'ulang': u'en', 'self': 'instance', 'fro': u'neme...@jabber.icequake.net', 'ptype': u'subscribed', 'toj': JID(u'msn.jabber.icequake.net/registered'), 'to': u'msn.jabber.icequake.net/registered', 's': None} The odd thing with the MSN transport (0.11.3) is that it shows logged off and will never appear to log on no matter how many times Log On is selected. But my MSN contacts are online and I can talk to them with no problems. None of the other transports behave this way. Here is what the AIM transport shows when I authorize its request: [2010-01-15 11:21:05] INFO :: neme...@jabber.icequake.net :: Session :: onPresence :: {'el': <twisted.words.xish.domish.Element object at 0xa437e8c>} :: [2010-01-15 11:21:05] INFO :: neme...@jabber.icequake.net :: Session :: onPresence :: {'el': <twisted.words.xish.domish.Element object at 0xa437e8c>, 'froj': JID(u'neme...@jabber.icequake.net'), 'fro': u'neme...@jabber.icequake.net', 'ptype': u'subscribe', 'toj': JID(u'aim.jabber.icequake.net/registered'), 'to': u'aim.jabber.icequake.net/registered'} :: Parsed subscription presence packet [2010-01-15 11:21:05] INFO :: neme...@jabber.icequake.net :: Session :: sendPresence :: {'status': None, 'show': None, 'url': None, 'fro': 'aim.jabber.icequake.net', 'avatarHash': None, 'ptype': 'subscribed', 'priority': None, 'to': u'neme...@jabber.icequake.net', 'nickname': None, 'payload': []} :: [2010-01-15 11:21:05] INFO :: neme...@jabber.icequake.net :: Session :: onPresence :: {'el': <twisted.words.xish.domish.Element object at 0xa43798c>} :: [2010-01-15 11:21:05] INFO :: neme...@jabber.icequake.net :: Session :: onPresence :: {'el': <twisted.words.xish.domish.Element object at 0xa43798c>, 'froj': JID(u'neme...@jabber.icequake.net'), 'fro': u'neme...@jabber.icequake.net', 'ptype': u'subscribed', 'toj': JID(u'aim.jabber.icequake.net/registered'), 'to': u'aim.jabber.icequake.net/registered'} :: Parsed subscription presence packet Strange thing about all of this is that there is no apparent presence request in the logs. Plus, PyICQ-t and PyYIM-t don't do this. -- Ryan C. Underwood runderwo(at)mail.win.org
-- You received this message because you are subscribed to the Google Groups "py-transports" group. To post to this group, send email to py-transpo...@googlegroups.com. To unsubscribe from this group, send email to py-transports+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/py-transports?hl=en.