XMPP Ping timeout and Google Talk

Evan Schoenberg evan.s at dreskin.net
Wed May 14 17:00:41 EDT 2008

On May 14, 2008, at 4:45 PM, Sean Egan wrote:

> 2008/5/14 Evan Schoenberg <evan.s at dreskin.net>:
>> I've received multiple reports of and seen at least once myself  
>> instances in
>> which talk.google.com simply doesn't reply to <iq type='get'
>> id='purpled097aa0c'><ping xmlns='urn:xmpp:ping'/></iq>.
> There is a chance this is related to the apparent libxml2 2.16.6 bug
> where people weren't receiving messages because of some namespace
> oddity. Do you not see the responses in the debug window at all?

For most people, the responses are shown and are handled properly.

For the people seeing this problem, when they do see it, there is no  
response to the ping at all shown in the debug window.  Other <iq>  
stanzas receive responses without incident, e.g. (from the same log  
quoted previously which had a ping timeout):
(Libpurple: jabber) Sending (ssl): <iq type='set'  
id='purpled097a9b2'><bind xmlns='urn:ietf:params:xml:ns:xmpp- 
(Libpurple: jabber) Recv (ssl)(142): <iq id="purpled097a9b2"  
type="result"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>USER- 

> Were these clients using this libxml2 version?
It appears that Mac OS X 10.4 has libxml2 2.6.16 (which I think is the  
version you meant).  I'll find out if they were using 10.4.  If anyone  
is using Mac OS X 10.5, the problem is being seen with later libxml2  
versions, as 10.5 has libxml2 2.6.30.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://pidgin.im/pipermail/devel/attachments/20080514/aaf2e656/attachment.html>

More information about the Devel mailing list