los mensajes siguen pidiendo contraseña para la cuenta jabber

9

Los mensajes de Apple siguen pidiendo contraseña cada vez que intento iniciar sesión en mi cuenta de jabber.

La contraseña se guarda correctamente en el llavero (de hecho, solo voy y la copio desde allí cada vez). Guardar contraseña en llavero, por supuesto, siempre está marcado.

No puedo encontrar Keychain First Aid en High Sierra, parece que se ha eliminado. Intenté crear un nuevo conjunto de claves de inicio de sesión, eliminar la cuenta jabber y volver a agregarla (tanto desde Mensajes como desde Preferencias del Sistema ). También intenté agregar imagenty Messages.appa la lista de aplicaciones autorizadas para esa entrada de Keychain (como se sugiere aquí ).

Lo único extraño que encontré es que cuando comenzó el problema tenía dos entradas en el llavero para esa contraseña. Ahora solo tengo uno, no importa lo que haga.

También traté de restablecer los mensajes renombrándolos, ~/Library/Messagespero esto condujo a un mensaje "la base de datos de mensajes se está actualizando, intente nuevamente más tarde".

Parece que al crear una nueva cuenta guarda la contraseña en el llavero como debería, Messages no la lee.

qwazix
fuente
Esta solución funcionó para mí: discussions.apple.com/message/32744059#32744059
muffinmad
Gracias. 5 horas de búsqueda no produjeron esto por alguna razón. ¿Por qué no creas una respuesta aquí para que pueda aceptarla?
qwazix
Es demasiado corto para responder.
muffinmad

Respuestas:

12

Esta solución funcionó para mí: https://discussions.apple.com/message/32744059#32744059

Después de ejecutar una comparación con una versión de trabajo (en Sierra 10.12.6) parece que la solución (al menos para mí) es cambiar el valor Where que se genera al iniciar sesión de lo que se completa al agregar una cuenta en High Sierra com .apple.account.jabber.password a Jabber

Para realizar este cambio, siga estos pasos:

  1. Acceso a llavero abierto
  2. Busque com.apple.account.jabber.password
  3. Haga doble clic para abrir el indicador de atributos.
  4. En el campo Dónde (cuarto abajo) debería ver com.apple.account.jabber.password
  5. Reemplace todo el texto en ese campo con Jabber
  6. Haga clic en Guardar cambios

Después de hacer este cambio, el primer lanzamiento de mensajes me solicitó permiso para acceder al llavero. Después de hacerlo, cualquier apertura posterior de mensajes funciona como se esperaba.

muffinmad
fuente
Tuve el mismo problema y cambié el dónde en llavero a jabber y el problema se resolvió ... muchas gracias
Yassmine
3

Me sale el mismo error. Aquí está mi solución

Abrir acceso de llavero
Buscar com.apple.account.jabber.password
Haga doble clic para abrir el indicador de atributos
En el campo "Cuenta", el mensaje de iMessage se alimenta automáticamente "xxx.xxx @ gmail.com @ talk.google.com"
Reemplace todo el texto en ese campo con solo "[email protected]"
Haga clic en Guardar cambios

Ben
fuente
0

Tuve el mismo problema repetidamente. Cuando examiné los atributos del llavero Jabber, seleccioné "mostrar contraseña" y vi que la contraseña almacenada era incorrecta ... una contraseña muy antigua que había usado en esa cuenta hace unos años. Lo actualicé manualmente para usar la contraseña correcta actual, y ahora el problema parece haber desaparecido. Parece que la contraseña que había estado escribiendo al iniciar la aplicación Mensajes no estaba escrita en el llavero, por lo que al menos la actualización manual de la contraseña soluciona el problema.

David Heller
fuente