[Bug 70323] can not connect to google/jabber account if 1st authentication is failed
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Oct 9 09:17:40 PDT 2013
https://bugs.freedesktop.org/show_bug.cgi?id=70323
--- Comment #1 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #0)
> - open a chat client (Emptathy)
> - create a google account
>From your log it appears this is a Telepathy-specific Google account rather
than a GNOME Online Accounts Google account.
> According to "log_empathy_authentication_issue.txt" attached log file,
> when user enters a bad password, it seems to be correctly detected (line 573
> : "auth_failed: wocky-sasl-auth.c:274: Authentication failed!:
> Authentication failed: not-authorized"),
> but then when user enters the correct password, I feel there is a problem at
> line 1354: "gabble_server_sasl_channel_start_mechanism_with_data
> (server-sasl-channel.c:530): cannot start: state 1 != Not_Started", and then
> authentication failed is detected.
Either the channel has CanTryAgain = False (in which case Empathy should just
close it, and can try again when connection is re-attempted), or it has
CanTryAgain = True but doesn't implement it correctly.
In this case it looks as though it's Empathy that's wrong:
case PROP_CAN_TRY_AGAIN:
/* Wocky can't retry SASL authentication (although XMPP can) */
g_value_set_boolean (value, FALSE);
break;
Alternatively, someone could redo Wocky's authentication API to support
attempting authentication more than once on the same connection.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list