3 votos

No se puede eliminar la identidad en el Llavero

Un certificado que utilizamos para el Wi-Fi en la oficina ha caducado, y no se renueva por alguna razón. He intentado borrarlo del Acceso a Llaves y me aparece el siguiente error:

Invalid Keychain

Supongo que esa es la razón por la que no se renueva el certificado.

Yo también he probado lo mismo desde terminal. Cuando intento encontrarlo usando su nombre, lo encuentra y muestra que no es válido.

$> security find-identity  "XXXXXXXoffice"  /Users/username/Library/Keychains/login.keychain-db

Policy: X.509 Basic
  Matching identities
  1) F0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX30 "localhost" (CSSMERR_TP_CERT_EXPIRED)
  2) E9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC9 "4ab2f0ae-76fd-4636-a899-c4e89b8386d1" (CSSMERR_TP_NOT_TRUSTED)
     2 identities found

  Valid identities only
     0 valid identities found

Sin embargo, cuando intento borrarlo, me da un error, igual que con el acceso al llavero.

security delete-identity -c "XXXXXXXoffice"  /Users/username/Library/Keychains/login.keychain-db
Unable to delete certificate matching "XXXXXXXoffice"%

¿Alguna sugerencia sobre cómo puedo eliminar esta identidad de llavero?

0voto

DaveS Puntos 1463

Encontré un problema similar al tuyo y una solución en Comunidad Apple .

Espero que te ayude.

Con el tiempo, esta es la solución publicada en la Comunidad Apple:

Ciertos archivos tienen una propiedad mal configurada que impedirá que se modifiquen o eliminen mientras el sistema esté en funcionamiento. Esa propiedad sólo puede eliminarse en modo Recuperación. Si no te sientes capaz de llevar a cabo este procedimiento por ti mismo, pide ayuda a alguien con más experiencia.

  1. Haz una copia de seguridad de todos los datos. Hay formas de hacer copias de seguridad de un ordenador que no funciona del todo. Pregunta si necesitas ayuda. No te saltes este paso.

  2. Desconecte todos los dispositivos de almacenamiento externo.

  3. Arrancar en modo Recovery. Seleccione un idioma, si se le solicita. Aparecerá la pantalla de utilidades de OS X.

  4. Este paso sólo es necesario si utilizas FileVault 2. Si no sabes qué es FileVault, no lo estás utilizando. Ve al paso siguiente. De lo contrario, inicia la Utilidad de Discos y selecciona el icono del volumen de FileVault ("Macintosh HD", a menos que le hayas dado un nombre diferente.) Estará anidado debajo del icono de otra unidad. Haga clic en el botón Desbloquear de la barra de herramientas e introduzca su contraseña de inicio de sesión cuando se le solicite. A continuación, salga de la Utilidad de Discos para volver a la pantalla principal.

  5. Seleccione Obtener ayuda en línea. Se iniciará Safari. Mientras estés en Recuperación, no tendrás acceso a tus favoritos, pero no los necesitarás. Carga esta página web.

  6. Haga triple clic en cualquier lugar de la línea inferior para seleccionarla:
    chflags norestricted /V*/*/L*/Keyc*/*
    Copie el texto seleccionado en el Portapapeles pulsando la combinación de teclas comando-C.

  7. Sal de Safari. En la barra de menús, seleccione Utilidades Terminal Se abrirá la aplicación Terminal. Pegue en la ventana Terminal pulsando la combinación de teclas comando-V. Espera a que aparezca una nueva línea terminada en un signo de dólar ($). Salga de Terminal para volver a la pantalla principal.

  8. Seleccione
    Reinicie
    de la barra de menús.
    Ahora debería poder modificar o eliminar el archivo o archivos en cuestión.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X