Problems with XMPP (Google Talk and Jabber)

mowsen mowsen at googlemail.com
Sun Nov 29 14:22:10 EST 2009


Hey.


I'm experiencing problems with Google Talk and Jabber using finch on a
FreeBSD box. When trying to add users I very often (not always
though!) get an immediate subscribe="remove" response:

15:04:07 jabber: jabber_roster_add_buddy(): Adding afriend at googlemail.com
15:04:07 jabber: jabber_roster_update(afriend at googlemail.com):
[Source: local blist]: groups: Buddies
15:04:07 jabber: Sending (ssl): <iq type='set'
id='purple9c79e4ef'><query xmlns='jabber:iq:roster'
xmlns:gr='google:roster' gr:ext='2'><item jid='afriend at googlemail.com'
name=''><group>Buddies</group></item></query></iq>
15:04:07 jabber: Sending (ssl): <presence to='afriend at googlemail.com'
type='subscribe'/>
15:04:08 jabber: Recv (ssl)(246): <iq
to="myaccount at googlemail.com/talk.googl0E71AAC5" id="092DAE32"
type="set"><query gr:ext="2" xmlns="jabber:iq:roster"
xmlns:gr="google:roster"><item jid="afriend at googlemail.com"
subscription="none"><group>Buddies</group></item></query></iq>
15:04:08 jabber: Recv (ssl)(220): <iq
to="myaccount at googlemail.com/talk.googl0E71AAC5" id="092DAE33"
type="set"><query gr:ext="2" xmlns="jabber:iq:roster"
xmlns:gr="google:roster"><item jid="afriend at googlemail.com"
subscription="remove"/></query></iq>
15:04:09 jabber: Recv (ssl)(220): <iq
to="myaccount at googlemail.com/talk.googl0E71AAC5" id="092DAE61"
type="set"><query gr:ext="2" xmlns="jabber:iq:roster"
xmlns:gr="google:roster"><item jid="afriend at googlemail.com"
subscription="remove"/></query></iq>


On the other hand, I'm almost never (but veeery few times!) able to
send messages to already subscribed (both) buddies. I always get a
"503" error:

18:15:04 jabber: Sending (ssl): <message type='chat'
id='purple9c79e5e1' to='afriend at googlemail.com'><active
xmlns='http://jabber.org/protocol/chatstates'/><body>myaccount test
message</body></message>
18:15:04 jabber: Recv (ssl)(329): <message type="error"
id="purple9c79e5e1" to="myaccount at googlemail.com/talk.googl0E71AAC5"
from="afriend at googlemail.com"><active
xmlns="http://jabber.org/protocol/chatstates"/><body>test
message</body><error code="503" type="cancel"><service-unavailable
xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></message>


I'm really scratching my head on this, argh @#&! Anyone a clue what
might be wrong here?


Thanks so much,
Mo


P.s: Is it possible to find a buddy from it's alias? (Purple::Find
only seems to look into the <name> tag in the blist.xml file...)




More information about the Devel mailing list