les messages continuent de demander un mot de passe pour le compte jabber

9

Les messages Apple continuent de demander un mot de passe chaque fois que j'essaye de me connecter à mon compte jabber.

Le mot de passe est correctement enregistré dans le trousseau (en fait, je vais le copier à chaque fois). Enregistrer le mot de passe dans le trousseau est bien sûr toujours vérifié.

Je ne trouve pas de trousseau de premiers soins à High Sierra, il semble qu'il ait été retiré. J'ai essayé de créer un nouveau trousseau de connexion, de supprimer le compte Jabber et de le rajouter (à la fois dans Messages et dans les Préférences Système ). J'ai également essayé d'ajouter imagentet Messages.appà la liste des applications autorisées pour cette entrée de trousseau (comme suggéré ici ).

La seule chose étrange que j'ai rencontrée est que lorsque le problème a commencé, j'avais deux entrées dans le trousseau pour ce mot de passe. Maintenant, je n'en ai plus qu'un, quoi que je fasse.

J'ai également essayé de réinitialiser les messages en les renommant, ~/Library/Messagesmais cela a conduit à l'invite "La base de données des messages est en cours de mise à niveau, veuillez réessayer plus tard".

Il semble que la création d'un nouveau compte enregistre le mot de passe dans le trousseau comme il se doit, mais Messages ne parvient pas à le lire.

qwazix
la source
Cette solution a fonctionné pour moi: discussions.apple.com/message/32744059#32744059
muffinmad
Merci. 5 heures de recherche n'ont pas donné cela pour une raison quelconque. Pourquoi ne créez-vous pas une réponse ici pour que je puisse l'accepter?
qwazix
C'est trop court pour répondre.
muffinmad

Réponses:

12

Cette solution a fonctionné pour moi: https://discussions.apple.com/message/32744059#32744059

Après avoir effectué une comparaison avec une version de travail (sur Sierra 10.12.6), il semble que la solution (au moins pour moi) consiste à modifier la valeur Where qui est générée lors de la connexion à partir de ce qui est rempli lors de l'ajout d'un compte dans High Sierra com .apple.account.jabber.password à Jabber

Pour effectuer cette modification, procédez comme suit:

  1. Accès au trousseau ouvert
  2. Recherchez com.apple.account.jabber.password
  3. Double-cliquez dessus pour ouvrir l'invite d'attributs
  4. dans le champ (quatrième en bas), vous devriez voir com.apple.account.jabber.password
  5. Remplacez tout le texte de ce champ par Jabber
  6. Cliquez sur Enregistrer les modifications

Après avoir effectué cette modification, le premier lancement de messages m'a demandé d'autoriser l'accès au trousseau. Après cela, toute ouverture ultérieure de messages fonctionne comme prévu.

muffinmad
la source
J'ai eu le même problème et changé le porte-clés en jabber et le problème a été résolu ... merci beaucoup
Yassmine
3

J'ai la même erreur. Voici ma solution

Ouvrez la
recherche d' accès au trousseau pour com.apple.account.jabber.password
Double-cliquez dessus pour ouvrir l'invite d'attributs
Dans le champ "Compte" Flux iMessage automatiquement "xxx.xxx @ gmail.com @ talk.google.com"
Remplacez tout le texte dans ce champ avec seulement "[email protected]"
Cliquez sur Enregistrer les modifications

Ben
la source
0

J'ai eu le même problème à plusieurs reprises. Lorsque j'ai examiné les attributs du trousseau Jabber, j'ai sélectionné "afficher le mot de passe" et j'ai vu que le mot de passe stocké était incorrect ... un très ancien mot de passe que j'avais utilisé sur ce compte il y a quelques années. Je l'ai mis à jour manuellement pour utiliser le mot de passe correct actuel, et maintenant le problème semble avoir disparu. Il semble que le mot de passe que j'avais tapé lors du lancement de l'application Messages n'était pas écrit dans le trousseau, donc au moins la mise à jour manuelle du mot de passe contourne le problème.

David Heller
la source