"If I upgrade to telepathy-gabble 0.18.0-1 or 0.18.1-1, I can no longer connect to a jabberd2 server. The jabberd2 c2s.log simply has:
Tue Sep 10 11:13:14 2013 [notice] [12] [xxx, port=43155] connect
Tue Sep 10 11:13:14 2013 [notice] [12] [xxx, port=43155] disconnect jid=unbound, packets: 0
Here is the requested info. Looks like this is the problem:
wocky/-DEBUG: 10/21/2013 16:13:22.146378: auth_failed: wocky-sasl-auth.c:274: Authentication failed!: Server sent success before finishing authentication
wocky/-DEBUG: 10/21/2013 16:13:22.146378: auth_failed: wocky-sasl-auth.c:274: Authentication failed!: Server sent success before finishing authentication
gabbleauthentication-DEBUG: 10/21/2013 16:13:22.146493: gabble_server_sasl_channel_fail (server-sasl-channel.c:959): auth failed: WOCKY_AUTH_ERROR_INVALID_REPLY (#4): Server sent success before finishing authentication
gabbleauthentication-DEBUG: 10/21/2013 16:13:22.146493: gabble_server_sasl_channel_fail (server-sasl-channel.c:959): auth failed: WOCKY_AUTH_ERROR_INVALID_REPLY (#4): Server sent success before finishing authentication
gabbleconnection-DEBUG: 10/21/2013 16:13:22.146655: connector_error_disconnect (connection.c:1764): Interactive authentication error, reason 0, dbus error org.freedesktop.Telepathy.Error.ServiceConfused
gabbleconnection-DEBUG: 10/21/2013 16:13:22.146655: connector_error_disconnect (connection.c:1764): Interactive authentication error, reason 0, dbus error org.freedesktop.Telepathy.Error.ServiceConfused
... https://bugs.launchpad.net/ubuntu/+source/telepathy-gabble/+bug/1223436/+attachment/3890335/+files/gabble%20%28jabber%29-24-10-13_16-25-10.log
Attached is the log for 0.16. What I find interesting is that 0.18 is logging twice. Eg:
gabbleauthentication-DEBUG: 10/21/2013 16:13:21.904870: gabble_server_sasl_channel_start_auth_async (server-sasl-channel.c:836): Starting authentication
gabbleauthentication-DEBUG: 10/21/2013 16:13:21.904870: gabble_server_sasl_channel_start_auth_async (server-sasl-channel.c:836): Starting authentication
gabbleauthentication-DEBUG: 10/21/2013 16:13:22.139523: gabble_server_sasl_channel_start_mechanism_with_data (server-sasl-channel.c:548): Starting X-TELEPATHY-PASSWORD authentication with 16 bytes of initial data
gabbleauthentication-DEBUG: 10/21/2013 16:13:22.139523: gabble_server_sasl_channel_start_mechanism_with_data (server-sasl-channel.c:548): Starting X-TELEPATHY-PASSWORD authentication with 16 bytes of initial data
but 0.16 is only logging once:
gabbleauthentication-DEBUG: 10/24/2013 21:24:57.750232: gabble_server_sasl_channel_start_auth_async (server-sasl-channel.c:814): Starting authentication
gabbleauthentication-DEBUG: 10/24/2013 21:24:58.174243: gabble_server_sasl_channel_start_mechanism_with_data (server-sasl-channel.c:520): Starting X-TELEPATHY-PASSWORD authentication with 16 bytes of initial data
The bug has been opened on https:/ /bugs.launchpad .net/ubuntu/ +source/ telepathy- gabble/ +bug/1223436
"If I upgrade to telepathy-gabble 0.18.0-1 or 0.18.1-1, I can no longer connect to a jabberd2 server. The jabberd2 c2s.log simply has:
Tue Sep 10 11:13:14 2013 [notice] [12] [xxx, port=43155] connect
Tue Sep 10 11:13:14 2013 [notice] [12] [xxx, port=43155] disconnect jid=unbound, packets: 0
If I downgrade to 0.16.6-1ubuntu1, it starts working again: DIGEST- MD5; authzid=xxx, TLS negotiated
Tue Sep 10 11:14:01 2013 [notice] [13] [xxx, port=37786] connect
Tue Sep 10 11:14:01 2013 [notice] [13] [xxx, port=37786] disconnect jid=unbound, packets: 0
Tue Sep 10 11:14:01 2013 [notice] [12] SASL authentication succeeded: mechanism=
Tue Sep 10 11:14:01 2013 [notice] [12] bound: jid=xxx/xxx
I can see this by trying to connect with empathy. /bugs.launchpad .net/ubuntu/ +source/ telepathy- gabble/ +bug/1223436/ +attachment/ 3886371/ +files/ gabble% 20%28jabber% 29-21-10- 13_11-13- 12.log
...
https:/
Here is the requested info. Looks like this is the problem: auth.c: 274: Authentication failed!: Server sent success before finishing authentication auth.c: 274: Authentication failed!: Server sent success before finishing authentication ation-DEBUG: 10/21/2013 16:13:22.146493: gabble_ server_ sasl_channel_ fail (server- sasl-channel. c:959): auth failed: WOCKY_AUTH_ ERROR_INVALID_ REPLY (#4): Server sent success before finishing authentication ation-DEBUG: 10/21/2013 16:13:22.146493: gabble_ server_ sasl_channel_ fail (server- sasl-channel. c:959): auth failed: WOCKY_AUTH_ ERROR_INVALID_ REPLY (#4): Server sent success before finishing authentication n-DEBUG: 10/21/2013 16:13:22.146655: connector_ error_disconnec t (connection. c:1764) : Interactive authentication error, reason 0, dbus error org.freedesktop .Telepathy. Error.ServiceCo nfused n-DEBUG: 10/21/2013 16:13:22.146655: connector_ error_disconnec t (connection. c:1764) : Interactive authentication error, reason 0, dbus error org.freedesktop .Telepathy. Error.ServiceCo nfused /bugs.launchpad .net/ubuntu/ +source/ telepathy- gabble/ +bug/1223436/ +attachment/ 3890335/ +files/ gabble% 20%28jabber% 29-24-10- 13_16-25- 10.log
wocky/-DEBUG: 10/21/2013 16:13:22.146378: auth_failed: wocky-sasl-
wocky/-DEBUG: 10/21/2013 16:13:22.146378: auth_failed: wocky-sasl-
gabbleauthentic
gabbleauthentic
gabbleconnectio
gabbleconnectio
...
https:/
Attached is the log for 0.16. What I find interesting is that 0.18 is logging twice. Eg: ation-DEBUG: 10/21/2013 16:13:21.904870: gabble_ server_ sasl_channel_ start_auth_ async (server- sasl-channel. c:836): Starting authentication ation-DEBUG: 10/21/2013 16:13:21.904870: gabble_ server_ sasl_channel_ start_auth_ async (server- sasl-channel. c:836): Starting authentication ation-DEBUG: 10/21/2013 16:13:22.139523: gabble_ server_ sasl_channel_ start_mechanism _with_data (server- sasl-channel. c:548): Starting X-TELEPATHY- PASSWORD authentication with 16 bytes of initial data ation-DEBUG: 10/21/2013 16:13:22.139523: gabble_ server_ sasl_channel_ start_mechanism _with_data (server- sasl-channel. c:548): Starting X-TELEPATHY- PASSWORD authentication with 16 bytes of initial data
gabbleauthentic
gabbleauthentic
gabbleauthentic
gabbleauthentic
but 0.16 is only logging once: ation-DEBUG: 10/24/2013 21:24:57.750232: gabble_ server_ sasl_channel_ start_auth_ async (server- sasl-channel. c:814): Starting authentication ation-DEBUG: 10/24/2013 21:24:58.174243: gabble_ server_ sasl_channel_ start_mechanism _with_data (server- sasl-channel. c:520): Starting X-TELEPATHY- PASSWORD authentication with 16 bytes of initial data
gabbleauthentic
gabbleauthentic
Don't know if this is related or not."