Sur une nouvelle installation de 12.10 Ubuntu, ont ajouté un compte Google à utiliser avec Empathy. Toutefois, lors de la tentative de connexion, Empathy affiche "Le compte Google Talk nécessite une autorisation". Un clic sur l'icône ouvre les comptes en ligne mais n'offre pas la possibilité d'effectuer d'autres autorisations.
Jusqu'à présent, avons vérifié les points suivants:
Activer les spectacles d'empathie-débogueur:
wocky/-DEBUG: 21/10/12 11:22:20.784214: _end_element_ns: Received stanza
* failure xmlns='urn:ietf:params:xml:ns:xmpp-sasl'
* not-authorized
* missing-username xmlns='google:auth'
wocky/-DEBUG: 21/10/12 11:22:20.784320: auth_failed: wocky-sasl-auth.c:274: Authentication failed!: Authentication failed: not-authorized
gabbleauthentication-DEBUG: 21/10/12 11:22:20.784421: gabble_server_sasl_channel_fail (server-sasl-channel.c:929): auth failed: WOCKY_AUTH_ERROR_FAILURE (#6): Authentication failed: not-authorized
gabbleconnection-DEBUG: 21/10/12 11:22:20.784534: connector_error_disconnect (connection.c:1760): Interactive authentication error, reason 3, dbus error org.freedesktop.Telepathy.Error.AuthenticationFailed
Il semble donc que seahorse dispose du mot de passe correct et que le compte Google est configuré de manière à permettre à l'application de fonctionner. Cela étant, il n’ya aucun sens d’obtenir une erreur d’autorisation, à moins que quelque chose d’autre ne soit pas immédiatement évident.
Avez vérifié les bugs ouverts ici:
Cependant, rien ne correspond exactement à ce problème. De nombreux problèmes semblent concerner la vérification en deux étapes (mais, comme indiqué précédemment, cela n'a pas été activé).
Y at-il autre chose à essayer à ce stade?
Après une nouvelle enquête, a confirmé que le problème était causé par le compte lui-même.
Bien que le chat sur Google+ soit possible lorsque vous êtes connecté au compte dans Firefox, le compte associé à l'adresse autre que gmail a commencé comme un compte youtube et n'a donc jamais été connecté à un compte gmail. Cela semble être une exigence, voir aussi:
http://support.google.com/talk/answer/141360?hl=fr
https://superuser.com/questions/444262/using-google-talk-with-a-non-apps-non-gmail-google-account
Donc, ajouté un compte gmail, supprimé et rétabli le compte non-gmail comme identifiant principal. Peut maintenant se connecter correctement à Empathy.
Testé en envoyant une invitation à un deuxième compte Gmail qui ne figurait pas déjà dans la liste de discussion G + des utilisateurs en ligne. Cela a fonctionné correctement et pourrait envoyer un message dans les deux sens comme prévu.
Initialement, tous les contacts G + existants étaient en mode hors connexion (ce qui n'était pas le cas - le deuxième compte Gmail avait un contact visible pour les deux comptes et pouvait très bien voir ce contact).
Le problème s'est résolu plus tard: http://support.google.com/a/bin/answer.py?hl=fr&hlrm=fr&answer=182084
"Cela peut prendre jusqu'à 10 minutes pour qu'une nouvelle adresse e-mail principale soit reflétée dans tout le système, 24 heures pour que les modifications de contact personnel et de domaine prennent effet, et jusqu'à 3 jours avant que l'utilisateur puisse utiliser Google Talk."