[Pidgin] #6026: frequent xmpp disconnects

Pidgin trac at pidgin.im
Mon Jun 16 16:01:07 EDT 2008


#6026: frequent xmpp disconnects
--------------------------+-------------------------------------------------
  Reporter:  lvmisooners  |       Owner:  nwalp
      Type:  defect       |      Status:  new  
  Priority:  minor        |   Milestone:       
 Component:  XMPP         |     Version:  2.4.2
Resolution:               |    Keywords:       
   Pending:  1            |  
--------------------------+-------------------------------------------------
Changes (by deryni):

  * pending:  0 => 1

Comment:

 Yes, you should be looking for stanzas from pidgin that look like "<iq
 type='get' id='purpleXXXXXXXXX'><ping xmlns='urn:xmpp:ping'/></iq>" and
 server responses with corresponding id attributes. You should find that
 shortly before pidgin disconnects, pidgin sends a ping stanza with an id
 that you never see come back from the server (whereas most of the time the
 server does respond).

 The only way to turn off the XMPP ping support at the moment is to modify
 the source and recompile. If you comment or NULL out the jabber_keepalive
 line around line 90 of jabber.c that should keep pidgin from using the
 XMPP pings. But the real issue here (assuming I am correct) is that your
 server is just plain broken (and broken in a way that violates core XMPP
 rfc and which can result in no end of difficulty as random transactions
 with the server may at any time go missing).

-- 
Ticket URL: <http://developer.pidgin.im/ticket/6026#comment:12>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list