sábado, 10 de octubre de 2026

OpenCADStudio, tus planos desde Linux

Open CAD Studio: CAD en Linux para trabajar con DWG

Durante mucho tiempo, quienes trabajaban en Linux y recibían planos en formato DWG se encontraban con una dificultad práctica, podían recurrir a visores o conversores, o cambiar a herramientas orientadas a otros formatos, pero encontrar una aplicación CAD abierta que permitiera editar y guardar formato DWG directamente era más complicado. OpenCADStudio busca cubrir precisamente ese espacio, el de un CAD para Linux que combina edición de planos con compatibilidad nativa con los formatos que circulan habitualmente en muchos estudios y equipos técnicos.

 

¿Qué es OpenCADStudio?

OpenCADStudio es una aplicación de código abierto para dibujo técnico 2D y modelado 3D, desarrollada en Rust. Tiene versiones de escritorio para Linux, Windows y macOS, además de una versión web. Su licencia es GPL-3.0

 

Su característica más destacada es que puede leer y escribir archivos DWG y DXF sin necesidad de convertirlos primero. El proyecto indica compatibilidad con versiones desde R14 hasta 2018. Además de las herramientas de dibujo y modificación habituales, incluye capas, bloques, referencias externas (XREF), cotas, textos, layouts y espacio papel. También ofrece funciones de modelado 3D, como extrusión, revolución y operaciones booleanas. 


Un nicho que ya no está desierto

El valor de OpenCADStudio no está simplemente en que exista “otro CAD para Linux”. Lo interesante es que intenta resolver una combinación concreta de necesidades: usar Linux, trabajar con herramientas CAD y mantener un flujo de intercambio basado en DWG. En la práctica, muchas organizaciones intercambian planos en ese formato, poder abrirlos, modificarlos y guardarlos desde una aplicación nativa de Linux puede reducir la dependencia de conversiones y de programas comerciales específicos.

 

Eso no significa que antes no hubiera ninguna opción CAD en Linux. Había alternativas para dibujo 2D, formatos abiertos, visualización o conversión. Pero ese conjunto no siempre cubría con la misma comodidad el trabajo cotidiano con archivos DWG, especialmente cuando el flujo incluye referencias externas, layouts y edición. OpenCADStudio apunta a ese hueco con una aplicación que reúne varias de esas capacidades en un mismo entorno, y a coste cero, solo necesita descargarlo, instalarlo y usarlo (gracias a su licencia GNU GPL-3.0)

 

Qué aporta en el día a día

Para un usuario de Linux, la propuesta puede ser útil en varios escenarios: revisar un DWG recibido, hacer cambios en un plano, preparar una lámina con layouts o continuar un proyecto sin convertir cada archivo a otro formato. La versión de escritorio añade funciones como impresión del sistema, salida PDF y soporte para plugins y scripts; la versión web permite abrir y editar dibujos sin instalar la aplicación.

 

Una opción muy joven pero madura

OpenCADStudio sigue en desarrollo activo. Por eso, aunque su compatibilidad DWG/DXF y su conjunto de herramientas lo convierten en una alternativa interesante, es recomendable probarlo con copias de los archivos habituales antes de incorporarlo a un flujo de producción. Conviene comprobar especialmente que se mantengan como se espera las referencias externas, las fuentes, las cotas y la configuración de impresión. El propio proyecto recomienda conservar copias de seguridad de los dibujos importantes.

En resumen, OpenCADStudio ayuda a que el panorama CAD en Linux sea menos limitado para quienes necesitan trabajar con DWG. No hace desaparecer la necesidad de evaluar cada flujo de trabajo, pero sí ofrece una opción abierta y cada vez más completa para un nicho que durante mucho tiempo resultó difícil de cubrir.

 


 

Instalar OpenCADStudio

Descarga todos los paquetes actuales de OpenCADStudio

Descarga la AppImage x86-64, hazla ejecutable usando el siguiente comando:

chmod +x OpenCADStudio-*-linux-x86_64.AppImage
 e iníciala usando el siguiente comando:
./OpenCADStudio-*-linux-x86_64.AppImage
 

 

OpenCADStudio: web y github oficial

El repositorio oficial describe OpenCADStudio como una aplicación CAD de código abierto para dibujo 2D y modelado 3D, disponible para escritorio y navegador, con soporte de lectura y escritura para DWG y DXF.

 



Uso de OpenCADStudio desde el navegador

OpenCADStudio también ofrece una versión web que permite empezar a trabajar sin instalar el programa ni crear una cuenta. Entra en la web oficial y selecciona: Abrir aplicación web. Desde allí puedes abrir un dibujo guardado en tu dispositivo, editarlo y descargar el archivo resultante. La versión web comparte el núcleo de edición con la aplicación de escritorio y trabaja con archivos DWG y DXF. 

 

El flujo básico es sencillo:

  1. Abre la aplicación web desde la página oficial.
  2. Selecciona un archivo DWG o DXF de tu dispositivo.
  3. Realiza las modificaciones en el navegador.
  4. Descarga el dibujo editado a tu equipo.

Es una opción cómoda para una edición rápida o para probar la aplicación. Los archivos se abren desde el dispositivo y el resultado se descarga localmente, no hace falta instalar nada. Para archivos grandes o funciones de integración con el sistema: como impresión directa, plugins, scripts y automatización: el proyecto recomienda la versión de escritorio.

 


 

 

 

 

 

 



domingo, 24 de mayo de 2026

Google Chrome: Gestión de llaves de seguridad FIDO2 (Nitrokey 3)

1. Introducción

Las llaves de seguridad basadas en FIDO2 (también conocidas como passkeys o claves de acceso) permiten autenticarse sin contraseñas o como segundo factor de autenticación (2FA). Google Chrome y Chomium tienen soporte nativo para estos dispositivos mediante los estándares:

- FIDO2
- WebAuthn (Autenticación Web)
- CTAP (Client to Authenticator Protocol)

Esto permite usar:

- Llaves físicas (USB, NFC, Bluetooth)
- Llaves integradas (TPM, lector de huellas, Windows Hello, etc.)

 




2. Tipos de autenticación en Chrome

Chrome gestiona dos formas principales:

- Segundo Factor de Autenticación (2FA)
- Autenticación sin contraseñas (Passkeys)

2.1 Segundo factor (2FA)

- Introduces usuario y contraseña
- Luego insertas la llave usb y/o tocas la llave, o añades el código (TOTP)


2.2 Autenticación sin contraseña (Passkeys)

- Solo usas la llave (o biometría)
- No necesita, no se usa contraseña

 

3. Cómo funciona internamente

Cuando accedes a una web compatible:

1- La web solicita autenticación (WebAuthn)
2- Chrome y/o Chromimun actúa como intermediario
3- Chrome 
y/o Chromimun se comunica con la llave mediante CTAP
4- La llave:
    4.1- Genera un par de claves (registro)
    4.2- Firma un reto (login)
5- Google Chrome 
y/o Chromimun devuelve la respuesta a la web

NOTA MUY IMPORTANTE: 🔐 La clave privada nunca sale de la llave 


4. Configuración en Google Chrome

En el navegador web Chrome 
y/o Chromimun, escribimos la siguiente dirección:

chrome://settings/securityKeys

Desde ahí podemos:

- Ver las llaves conectadas
- Gestionar PIN
- Resetear la llave

 


 


5. Operaciones disponibles

Muestra:

- Tipo de dispositivo
- Versión FIDO
- Estado
 

5.2 Establecer PIN de seguridad

El PIN protege la llave frente a uso no autorizado.

El Proceso es el siguiente:

- Insertar llave
- Seleccionas: Establecer PIN
- Introducir PIN nuevo


5.3 Cambiar PIN

Para cambiar el PIN actual, es requisito indispensable conocer dicha contraseña actual, y luego añadimos la nueva contraseña:

- PIN actual
- Nuevo PIN
 

5.4 Resetear llave

MUY IMPORTANTE:  usar esta opción  ⚠️  Borra TODO 

- Credenciales
- Claves privadas
- Configuración

Se usa cuando:

- Has olvidado el PIN
- Quieres empezar de cero
 


6. Uso en páginas web

Ahora vemos el proceso detallado:

6.1 Registro (crear credencial) 
6.2 Inicio de sesión

6.1 Registro (crear credencial)

1- Ir a una web compatible (Google, Joomla, etc.)
2- Seleccionar: Añadir llave de seguridad
3- Insertar la llave
4- Confirmar (toque o PIN)


6.2 Inicio de sesión

Vamos a la web o servicio

1- Introducimos el nombre de usuario
2- Google Chrome 
y/o Chromimun pedirá introducir la contraseña (PIN) de FIDO2
3- Insertar / acercar / tocar la llave de seguridad (Nitrokey 3)
4- Confirmar


7. Tipos de conexión soportados

Chrome 
y/o Chromimun soporta las siguientes tecnologías:

1- USB
2- NFC (móviles)
3- Bluetooth (algunas llaves)
4- Plataforma interna (Windows Hello, Android, etc.)

 

8. Compatibilidad con sistemas

Es compatible con los sistemas operativos mas usados actualmente:


8.1 Windows 
8.2 Linux 
 
8.3 macOS
8.4 Android

 

8.1 Windows

- Integración con Windows Hello
- Uso de TPM
 

8.2 Linux

- Soporte mediante HID (USB)
- Compatible con herramientas como:
  - libfido2
  - fido2-tools


8.3 macOS 

- Uso de NFC y USB OTG
- Integración con passkeys


8.4 Android 

- Uso de NFC y USB OTG
- Integración con passkeys


9. Seguridad

Ventajas clave:

- Protección contra phishing
- No reutilización de credenciales
- Claves únicas por sitio
- Autenticación basada en criptografía



10. Limitaciones

- No todos los servicios y webs lo soportan
- Las web HTTP, no esta soportado
- Algunas web/servicios, AUN requieren contraseña
- Gestión avanzada limitada en Chrome 
y/o Chromimun comparado con CLI: Interfaz de Línea de Comandos

 

gpg: OpenPGP card no. D276000124010201...

1 - change PIN
2 - unblock PIN
3 - change Admin PIN
4 - set the Reset Code
Q - quit
 


11. Diferencia con herramientas externas

Google Chrome 
y/o Chromimun :

- Fácil de usar
- Interfaz gráfica
- Uso muy limitado

Herramientas externa como:

- nitropy
- solo-python
- fido2-token

Permiten:

- Gestión avanzada
- Acceso a credenciales internas
- Permite el uso de OpenPGP
- Permite el uso de PIV 



12. Buenas prácticas de uso

- Usar PIN
- Usar toque del sensor táctil
- Tener al menos 2 llaves en cada servicio
- No resetear sin necesidad
- Registrar la llave en los servicios cuentas críticos

 

13. Resumen

Google Chrome 
y/o Chromimun actúa como puente entre:

- Web (WebAuthn)
- Sistema operativo
- La llave de seguridad FIDO2

Permitiendo autenticación segura, moderna y mucho mas resistente a ataques de seguridad.

 



Como gestionar la llave de seguridad desde el navegador web Chrome y/o Chromium

Puedes hacerlo siguiendo uno de estos dos caminos para llegar al mismo sitio:

1.- Pulsar en el siguiente enlace: chrome://settings/securityKeys

2.- Seguir la siguiente ruta en Chrome o Chromium:

2.1 - Vamos a los tres puntitos en la barra superior derecha

 


2.2 Pulsamos en Configuración

 

 

2.3 En la columna de la izquierda, hacemos clic en: Privacidad y seguridad 

 

  

2.4 En la columna de la derecha, hacemos clic en: Seguridad

 

 

2.5 Ahora hacemos clic en: Gestionar llaves de seguridad 

 

 

2.6 Y hemos llegado a los 4 apartados que podemos gestionar actualmente desde el propio navegador web

- Crear un PIN
- Datos de inicio de sesión
- Huellas digitales
- Restablecer tu llave de seguridad

 


 

 Manuales publicados en este blog sobre Nitrokey 3, hasta ahora son:

1- Configurar Nitrokey 3 desde consola (nitropy)
2- Configurar Nitrokey 3 desde Nitrokey App 2 (GUI)
3- Joomla: Autenticación FIDO2 / WebAuthn con Nitrokey 3
4- Google Chrome: Gestión de llaves de seguridad FIDO2 (Nitrokey 3)

 

 

 

 

 

 

 

 

domingo, 26 de abril de 2026

Joomla: autenticación FIDO2 / WebAuthn con Nitrokey 3

 

1. Introducción

En este manual aprenderemos a integrar la llave de seguridad Nitrokey 3 como método de autenticación segura en Joomla utilizando los estándares FIDO2 y WebAuthn. Permitiendo iniciar sesión sin contraseña, utilizando únicamente la llave de seguridad (Nitrokey 3).

El objetivo es que cualquier usuario pueda:


- habilitar WebAuthn en Joomla
- registrar una llave de seguridad (Nitrokey 3) 
- iniciar sesión usando FIDO2 / WebAuthn
- gestionar varias llaves
- resolver errores comunes

Este manual se ha elaborado utilizando:

- Joomla
- Nitrokey 3A NFC
- Navegadores compatibles con WebAuthn (Chrome, Firefox, Edge, Chromium)

Al finalizar, tendrás un sistema de autenticación moderno, seguro y sin contraseñas, totalmente integrado en Joomla.



2. Requisitos técnicos

Para utilizar la llave de seguridad (Nitrokey 3) como método de autenticación FIDO2 / WebAuthn en Joomla es necesario cumplir una serie de requisitos técnicos.

- Tener un sitio web con Joomla
- Sitio web servido mediante HTTPS
- Un navegador compatible
- Una llave de seguridad (Nitrokey 3)
- Usar el plugin: Sistema - Inicio de sesión sin contraseña de WebAuthn

Si alguno de estos puntos no se cumple, el registro de la llave o el inicio de sesión pueden fallar.



2.1 Tener un sitio web con Joomla 

Este manual está basado en Joomla

Requisitos mínimos:

- Joomla correctamente instalado
- Acceso al panel de administración


2.2 Sitio web servido mediante HTTPS

WebAuthn no funciona en HTTP. El sitio debe estar servido obligatoriamente bajo HTTPS con un certificado de seguridad válido.
Si intentas registrar la llave en un sitio HTTP, aparecerá el error: SecurityError: The operation is insecure

Por tanto, asegúrate de que:

- El dominio tiene un certificado SSL válido
- No hay contenido mixto (HTTP dentro de HTTPS)
- El navegador nos muestre las advertencias de seguridad


2.3 Un navegador compatible

Para registrar y usar una llave de seguridad (Nitrokey 3) en Joomla necesitas un navegador con soporte completo para FIDO2 / WebAuthn.

- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Google Chromium


2.4 Una llave de seguridad (Nitrokey 3)

Antes de usar la llave de seguridad (Nitrokey 3) en Joomla, asegúrate de que:

- La llave de seguridad está actualizada a la última versión de firmware
- El módulo FIDO2 / WebAuthn este configurado para usar: PIN y/o Sensor dactilar (ambos opcional, pero recomendado)

Si necesitas revisar la configuración, consulta el Manual: Configurar Nitrokey 3 desde Nitrokey App 2 (GUI).

La llave de seguridad (Nitrokey 3) puede registrarse mediante las opciones: USB-A, USB-C y NFC, pero cada método depende del dispositivo utilizado y del soporte del servicio (en este caso Joomla).

Es importante entender estas limitaciones para evitar errorres durante el registro de la llave.

Registrar una llave de seguridad en Joomla crea una credencial FIDO2, que queda almacenada.

Sin embargo, FIDO2 / WebAuthn distingue entre los transportes:

- USB (USB-A, USB-C)
- NFC

Cada transporte (USB y NFC) requiere de registro.

Ejemplo:

- Registrar la llave por USB-A o USB-C (habilita el transporte USB)
- Registrar la llave por NFC (habilita el transporte NFC)


Si deseas usar la llave mediante NFC, debes iniciar sesión en Joomla desde Android/Iphone.


2.5 Usar el plugin: Sistema - Inicio de sesión sin contraseña de WebAuthn

Joomla incluye soporte para WebAuthn de forma nativa mediante el plugin: Sistema - Inicio de sesión sin contraseña de WebAuthn. No es necesario instalar nada adicional, el plugin ya forma parte del sistema, pero viene desactivado por defecto.


Para poder registrar la llave de seguridad
 (Nitrokey 3), es necesario:

- Activar el plugin: Sistema - Inicio de sesión sin contraseña de WebAuthn 

- Asegurarse de que el sitio funciona bajo HTTPS


Observaciones:
Un usuario puede quedarse bloqueado al intentar usar un servicio si:

- No puede iniciar sesión desde el móvil ni el pc
- Si usa una llave de seguridad USB-C y NO tiene adaptador USB-C a USB-A para conectarse al pc
- Si usa una llave de seguridad USB-A y NO tiene adaptador USB-A a USB-C para conectarse al móvil
- Intenta registrar por NFC en PC (no funciona)

Por eso es importante leer esta sección antes de continuar.
El uso de llaves de seguridad, conlleva usar al menos dos llaves de seguridad:

- 1 llave de uso diario
- 1 llave como "backup"

Y en caso de deterioro, rotura, perdida o robo, damos de baja del servicio (en este caso; Joomla) dicha llave, y damos de alta la nueva llave de seguridad. Porque siempre se recomienda usar 2 llaves de seguiridad

NOTA MUY IMPORTANTE: El backup no es una copia exacta, ya que las llaves de seguridad no se pueden clonar, ni hacer copias. Lo que se tiene que hacer es registrar las dos llaves físicas, en el mismo servicio (en este caso en joomla).



3. Activación y configuración FIDO2 / WebAuthn en Joomla

Joomla incluye soporte nativo para autenticación sin contraseña mediante 
el plugin: Sistema - Inicio de sesión sin contraseña de WebAuthn, que viene instalado por defecto pero esta desactivado.
Para poder registrar y utilizar la Nitrokey 3 como clave de seguridad, es necesario activarlo.

A continuación se detallan los pasos.


3.1 
Activar el plugin WebAuthn

Iniciamos sesión en el panel de administración de Joomla. Y seguimos los siguientes pasos

- Primero haz clic en el menú izquierdo en: Sistema 


En el menú de la derecha hacemos clic en: Plugins

 


En el buscador superior, escribe: webauthn

 


 

Debería aparecer el plugin:  
Sistema - Inicio de sesión sin contraseña de WebAuthn y observamos como el plugins esta instalado pero desactivado

 


Selecciona dicho plugins marcándolo en el check de la izquierda y en la parte superior, hacemos clic en: Habilitar



A partir de este momento, Joomla ya permite registrar llaves de seguridad con soporte FIDO2 / WebAuthn, como las Nitrokey 3.

 

4. Registrar llaves de seguridad FIDO2 / WebAuthn por USB

Este registro se realiza desde el perfil del usuario, y únicamente lo puede hacer el mismo usuario, nunca el administrador, no se puede registrar llaves de seguridad en un perfil distinto al que está logueado. Y lo podemos hacer desde un PC o desde el móvil (siendo indiferente donde lo habilites, es totalmente válido para usar tanto en el PC como en el móvil) 

A continuación se detalla el proceso.

- Primero conectamos la llave de seguridad al PC

 

 

 

- Iniciamos sesión en el panel de administración de Joomla. En el menú lateral o central, hacemos clic en: Usuario

 


- Haz clic sobre tu nombre de usuario.

 


 


- Accede a la pestaña: Inicio de sesión de autenticación web W3C (WebAuthn)

NOTA MUY IMPORTANTE: Esta pestaña solo aparece cuando activas el plugins

 

 

- Hacemos clic en: + Añadir nuevo autenticador

 


 

El navegador mostrará una ventana emergente solicitando el PIN de seguridad del modulo FIDO2 / WebAuthn (que configuramos en el Manual 2).

Introducimos la contraseña y pulsamos en siguiente.

 


 

Ahora nos pide que toquemos el sensor de la llave de seguridad (que configuramos en el Manual 2). La llave de seguridad (nitrokey 3) comenzará a parpadear, indicando que está esperando la confirmación táctil, para confirmar y autorizar la operación.


 

  

Una vez que pulsemos el sensor táctil, la llave de seguridad queda registrada en la administración Joomla.

- La nueva llave aparecerá en la lista de llaves de seguridad
- Le ponemos un nombre descriptivo, para diferenciar cada llave de seguridad

Ejemplos de nombres útiles:

- Nitrokey 3A USB
- Nitrokey 3A NFC

 


 

Ahora repetimos el mismo proceso para añadir el transporte NFC. Aquí solo se puede hacer desde el propio móvil Android / Iphone. Una vez registrado nos aparece listado en el almacén de llaves de seguridad.

 





Nota importantes:
- Si la llave no parpadea, desconéctala y vuelve a conectarla.
- Si aparece un error de seguridad, revisa que el sitio esté bajo HTTPS.
- Si el navegador no muestra la ventana emergente, revisa bloqueadores o políticas de seguridad.
- Si la operación expira, repite el proceso 



5. Inicio de sesión en Joomla usando la llave de seguridad (Nitrokey 3)

Una vez registrada la llave de seguridad (Nitrokey 3), ya es posible iniciar sesión en Joomla utilizando autenticación FIDO2 / WebAuthn, sin necesidad de introducir una contraseña. El proceso es sencillo, rápido y seguro.

A continuación se muestra el flujo completo.

- Abre el navegador. Accede a la URL de inicio de sesión de Joomla (backend o frontend). Verás el formulario habitual de usuario, contraseña y Autenticación Web.
- Solo es necesario introducir el usuario. Y hacemos clic en Autenticación web

 

El navegador mostrará una ventana emergente solicitando introducir el PIN de la llave de seguridad (FIDO2).
Introducimos la contraseña y pulsamos en continuar.

 


 

Ahora debemos tocar la Nitrokey 3 para confirmar y autorizar la operación.



 

  


Si el toque ha sido reconocido correctamente, ya nos habremos logeado en el sistema.



6. Gestión de llaves de seguridad registradas

Una vez registrada la llave de seguridad (Nitrokey 3) como método de autenticación, Joomla permite gestionar todas las llaves de seguridad que tiene activada cada usuario.

Desde el perfil del usuario, es posible:

- ver las llaves de seguridad registradas
- añadir nuevas llaves de seguridad
- renombrar una llave de seguridad existente
- eliminar llaves de seguridad que ya no se utilices



7. Errores comunes y soluciones

Aunque la integración de Nitrokey 3 con Joomla mediante WebAuthn suele funcionar sin problemas, existen ciertos errores habituales que pueden aparecer durante el registro o el inicio de sesión.
En esta sección se describen los fallos más frecuentes, sus causas y cómo solucionarlos.



7.1 “SecurityError: The operation is insecure”

Este es el error más común al intentar registrar o usar una llave FIDO2.


Causa: El sitio no está servido bajo HTTPS o el certificado SSL no es válido.

Solución:

- Asegúrate de que el dominio utiliza HTTPS.
- Verifica que el certificado SSL no está caducado.
- Evita contenido mixto (HTTP dentro de HTTPS).
- Comprueba que el navegador no muestra advertencias de seguridad.




7.2 “This site must be served over HTTPS”

Este mensaje aparece directamente desde el navegador.

Causa: WebAuthn no funciona en HTTP bajo ninguna circunstancia.

Solución:

- Habilitar HTTPS en el servidor.
- Instalar un certificado válido (Let’s Encrypt es suficiente).
- Redirigir automáticamente HTTP a HTTPS.



7.3 La ventana emergente de WebAuthn no aparece

Causas posibles:

- El navegador bloquea ventanas emergentes.
- Extensiones de seguridad interfieren.
- Políticas corporativas deshabilitan WebAuthn.
- El plugin WebAuthn no está habilitado en Joomla.

Solución:

- Permitir ventanas emergentes para el dominio.
- Desactivar temporalmente extensiones de seguridad.
- Probar en otro navegador.
- Revisar que el plugins WebAuthn está habilitado.



7.4 La Nitrokey 3 no parpadea

Causas posibles:

- La llave no está bien conectada.
- El puerto USB no responde.
- El navegador no detecta dispositivos FIDO2.
- La operación WebAuthn no se ha iniciado correctamente.

Solución:

- Desconectar y volver a conectar la Nitrokey 3.
- Probar otro puerto USB.
- Cerrar y abrir el navegador.
- Repetir el proceso desde el inicio.



7.5 Error de timeout (tiempo agotado)

Causa: El usuario tarda demasiado en tocar la llave o el navegador no recibe la señal a tiempo.

Solución:

- Repetir el proceso y tocar la llave en cuanto empiece a parpadear.
- Evitar usar hubs USB de baja calidad.



7.6 “NotAllowedError: The request is not allowed”

Causas posibles:

- Se ha cancelado la operación desde el navegador.
- Se ha cerrado la ventana emergente.
- Se ha intentado registrar una llave ya registrada.

Solución:

- Repetir el proceso desde el paso inicial.
- Comprobar si la llave ya aparece en la lista de claves registradas.



7.7 El navegador indica que la llave no es compatible

Causas posibles:

- Navegador desactualizado.
- WebAuthn deshabilitado por políticas.
- Uso de navegadores no compatibles (algunos móviles antiguos).

Solución:

- Actualizar el navegador.
- Probar con Chrome, Firefox, Edge o Chromium.
- Revisar políticas de seguridad si es un entorno corporativo.


7.8 La llave aparece registrada pero no permite iniciar sesión

Causas posibles:

- El usuario ha cambiado de dominio (por ejemplo, de prueba a producción).
- El ID no coincide con el dominio actual.
- La clave se registró en un subdominio distinto.

Solución:

- Eliminar la clave y registrarla de nuevo en el dominio correcto.
- Revisar la configuración del plugin WebAuthn.


7.9 Joomla no muestra la opción “Añadir clave de seguridad”

Causas posibles:

- El plugin WebAuthn no está habilitado.
- El usuario no tiene permisos suficientes.
- El sitio no está bajo HTTPS.

Solución:

- Activar el plugins WebAuthn.
- Usar un usuario con permisos de administrador.
- Verificar HTTPS.

 

 

Manuales publicados en este blog sobre Nitrokey 3, hasta ahora son:

1- Configurar Nitrokey 3 desde consola (nitropy)
2- Configurar Nitrokey 3 desde Nitrokey App 2 (GUI)
3- Joomla: Autenticación FIDO2 / WebAuthn con Nitrokey 3

4- Google Chrome: Gestión de llaves de seguridad FIDO2 (Nitrokey 3)