can not connect to google/jabber account if 1st authentication is failed
Submitted by Corentin Lecouvey
Assigned to Telepathy bugs list
Description
Created attachment 87348 empathy log file
How to reproduce :
- open a chat client (Emptathy)
- create a google account and enter a bad google password --> failed authentication popup appears asking to re-enter the password
- enter the correct google password
Expected outcome : User should be connected to his google account
Current outcome : User is not connected to his google account.
Workaround :
- In Empathy, user can enter the correct password in the "Edit Connection Parameters..." menu and then connects to his google account.
- Or user has to delete/create his google account with the correct password.
Conclusion : I think this bug comes from telepathy-gabble since I've also faced this bug using Pidgin client. I've also met this issue with my jabber 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.
Context : Fedora 19 up-to-date telepathy-gabble 0.18.1 empathy 3.8.4
Attachment 87348, "empathy log file":
log_empathy_authentication_issue.txt