[Pidgin] #2095: XMPP disconnect causes inability to reconnect

Pidgin trac at pidgin.im
Sat Dec 22 12:04:11 EST 2007


#2095: XMPP disconnect causes inability to reconnect
---------------------------+------------------------------------------------
  Reporter:  akrherz       |       Owner:  deryni
      Type:  defect        |      Status:  closed
  Priority:  minor         |   Milestone:  2.3.2 
 Component:  pidgin (gtk)  |     Version:  2.0.2 
Resolution:  fixed         |    Keywords:        
   Pending:  0             |  
---------------------------+------------------------------------------------
Changes (by evands at pidgin.im):

  * resolution:  invalid => fixed
  * milestone:  => 2.3.2

Comment:

 (In [f6430c7013d08f95c60248eeb22c752a0107499b]) The DIGEST-MD5
 implementation of CYRUS-SASL is incompatible with the implementation in
 Java.  The result is that we failed to authenticate to Java-based servers
 such as OpenFire when DIGEST-MD5 was enabled. This appears to be the
 result of a bug in the Java SASL library.  While we -could- wait for a fix
 within that library and tell our users that server admins need to upgrade
 to get the fix, a client-side workaround is very easily accessible to us.

 Our own implementation (used when compiled with SASL support) works fine.
 We therefore will make use of it when SASL chooses DIGEST-MD5 as the best
 auth mechanism.

 Fixes #2095. Fixes #2186.
 Also fixes http://trac.adiumx.com/ticket/8135.

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


More information about the Tracker mailing list