[Pidgin] #15326: Cannot connect using BOSH

Pidgin trac at pidgin.im
Thu Sep 20 14:38:24 EDT 2012


#15326: Cannot connect using BOSH
----------------------+--------------------
 Reporter:  captn3m0  |      Owner:  deryni
     Type:  defect    |     Status:  new
Milestone:            |  Component:  XMPP
  Version:  2.10.6    |   Keywords:
----------------------+--------------------
 I use a hosted.im to host my own xmpp server, and I am able to connect to
 it using BOSH from the imo.im client. However, pidgin is unable to connect
 at all.

 I've tried pidgin 2.10.3, and pidgin 2.10.6. With pidgin 2.10.3, the
 following happens: http://paste.ubuntu.com/1208604/ (debug log). I got the
 following response from Juan Pablo, hosted.im developer:

      thanks for your detailed report. It seems Pidgin client has a bug on
 it's BOSH implementation. According to your logs and my own tests, it
 first tries to perform a legacy authentication (just sending username and
 password to the server in plain mode). However, although hosted.IM
 supports legacy authentication, this connection is rejected because Pidgin
 previously initiated the stream with the attribute version="1.0", which by
 definition, doesn't allow plain authentication. In other words, Pidgin
 client should choose two optional (exclusive) paths: open a non 1.0 stream
 and do plain auth, or open a 1.0 stream an do SASL auth.

 In 2.10.6, something different happens, and pidgin reports that "Server
 does not use any supported authentication method". The debug log for
 2.10.6 is attached as well.

-- 
Ticket URL: <https://developer.pidgin.im/ticket/15326>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list