web-dev-qa-db-fra.com

Impossible de se connecter à Empathy après la configuration d'un compte en ligne Google

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:

  • Seahorse affiche deux entrées pour le compte Google, l’une indiquant le mot de passe correct, l’autre une liste de caractères apparemment aléatoires, séparés par des symboles de pourcentage.
  • Vérifié Compte Google, Ubuntu est autorisé à accéder à: Albums Web Picasa, Informations de profil, Google Documents, Google Talk
  • Le compte Google n'est pas configuré pour utiliser la vérification en deux étapes.
  • Suppression des entrées de compte et d'hippocampe, mise en place à partir de zéro
  • Si possible, utilisera des caractères non alphanumériques dans les mots de passe, donc testé uniquement avec un mot de passe alphanumérique - aucune différence
  • Ne pas passer par un proxy

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?

6
Rob Whalley

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."

2
Rob Whalley