Solucionar errores Autofirma en macOS Sonoma
Solucionar errores Autofirma en macOS Sonoma
Si eres usuario de macOS y necesitas acceder a través de Safari a alguna página donde se requiere el certificado digital, tal vez hayas tenido problemas con Autofirma. Venga, pasa y te muestro cómo solucionar los errores más comunes que se producen al intentar acceder a través de Safari a páginas donde se requieran dicho certificado. ¡Adelante!.
Instalación de Java
El primer paso para solucionar los errores de Autofirma es instalar Java. Puedes hacerlo descargando el instalador del sitio web oficial de Oracle, aunque yo prefiero instalar una variante llamada Azul Zulu, que es más rápida y estable. Instala la que te apetezca, te dejo los enlaces para arquitectura aarch64 a continuación. Recuerda que con la versión JRE (Java Runtime Environment) es suficiente:
También como alternativa, puedes instalar OpenJDK via Homebrew:
brew install openjdk@21
Aquí no hay nada que destacar. Instalar y listo. Para asegurarte de que Java está instalado correctamente, ejecuta el siguiente comando en la Terminal:
java -version
Instalación de Autofirma
El siguiente paso es instalar Autofirma. Puedes descargar la última versión desde la página oficial.
Enlace: firmaelectronica.gob.es > Descargas
Una vez descargado el instalador, haz doble clic en él para iniciar el proceso de instalación.
Vaya, primer problema. No pasa nada. A la Terminal y ejecuta el siguiente comando:
xattr -d com.apple.quarantine $HOME/Downloads/AutoFirma_1_8_4_aarch64.pkg
Ojo, cambia 1_8_4 por la versión que hayas descargado.
No me deja instalarlo
Como sabes, debes otorgar de nuevo permiso a la aplicación para que se instale correctamente, y si no te aparece el mensaje de los permisos o se muestra durante medio segundo y desaparece, es que tienes activado el auto login en usuarios y grupos. Desactívalo y vuelve a intentarlo. Me volví loco solucionando este error, pero quince minutos de ensayo error y... Voilà!
Vale. Y...¿Cuál es el problema?
El problema con Autofirma en macOS no es la posible compatibilidad con la última versión de Java. Es cuestión de certificados. Si has instalado el sistema operativo desde cero, es probable que no tengas los certificados necesarios instalados para que Autofirma funcione correctamente, y... ¡Oh, sorpresa!. AutoFirma no te lo instala automáticamente en el proceso de instalación a día de hoy, aunque debería.
Abre la aplicación Llavero o Keychain Access y busca los certificados AutoFirma ROOT
y 127.0.0.1
. Si no los ves, es que no están instalados. Los puedes encontrar ambos en ~/Library/Application Support/AutoFirma
. Doble click y lo instalas en la parte de Login.
Puede que necesites instalar también el certificado AC Raíz FNMT-RCM que podrás encontrar aquí.
Idealmente, lo mejor ahora sería doble click en cada uno de estos certificados y seleccionar la opción de confiar en ellos siempre.
Y ya está. Con estos pasos, deberías poder usar Autofirma sin problemas en macOS. Y si no, escríbeme y te echo una mano.