Saltar al contenido principal

Solucionar errores Autofirma en macOS Sonoma

Jose CerrejonAlrededor de 2 minApple

Solucionar errores Autofirma en macOS Sonoma

autofirma
Instalación Autofirma en macOS

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
Captura Azul Zulu en la Terminal
No te asustes. Aunque veas OpenJDK, es JRE en caso de instalar Azul Zulu

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 > Descargasopen in new window

Una vez descargado el instalador, haz doble clic en él para iniciar el proceso de instalación.

firma sin verificar
Tipico de macOS... Necesito un tweak para saltarme siempre este mensaje.

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à!

error de permisos
Puedes encontrar un error de permisos al instalar Autofirma

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.

Captura Certificados necesarios instalados
¡Marditos certificados!...

Puede que necesites instalar también el certificado AC Raíz FNMT-RCM que podrás encontrar aquíopen in new window.

Idealmente, lo mejor ahora sería doble click en cada uno de estos certificados y seleccionar la opción de confiar en ellos siempre.

Captura Certificados ajustar a true
Si a todo (Hoy estoy facilón)

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.