Pidgin uses "connect host" instead of "domain" in constructing DIGEST-MD5 auth for XMPP
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pidgin (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: pidgin
Since upgrade from Kubuntu 7.10 -> Kubuntu 8.04 (and IIRC that would mean pidgin 2.2.x -> 2.4.x) connections to one XMPP server stopped working. The connection to this host goes via an SSH tunnel, so domain is "host.mydomain.com" but connect host is "localhost" - and I have port 5222 forwarded from localhost to host.mydomain.com. What pidgin 2.4.x sends to the openfire XMPP server is failing. The XMPP server logs shows this:
2008.05.14 10:34:18 NIOConnection: startTLS: using c2s
2008.05.14 10:34:19 SASLAuthentication: SaslException
javax.security.
If I make connect host 127.0.0.1, I am able to login again. I assume the URI ought to be protocol/domain, not protocol/
Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Could you try to reproduce the same with Ubuntu 8.10 or 9.04? Thanks in advance.