Cómo solucionar el error: Ha ocurrido un error al conectar con sitio web. El uso de la clave del certificado es inapropiada para la operación pretendida. Código de error: SEC_ERROR_INADEQUATE_KEY_USAGE. La página que está intentando ver no se puede mostrar porque la autenticidad de los datos recibidos no ha podido ser verificada. Mostramos un par de soluciones para resolver este problema en Firefox.

Error SEC_ERROR_INADEQUATE_KEY_USAGE en Firefox

El error se produce en el navegador Mozilla Firefox, en versiones recientes y, normalmente, equipos con Windows 10. Al intentar navegar a un sitio web HTTPS aparece el error:

Ha ocurrido un error al conectar con 192.168.1.10. El uso de la clave del certificado es inapropiada para la operación pretendida. Código de error: SEC_ERROR_INADEQUATE_KEY_USAGE.

  • La página que está intentando ver no se puede mostrar porque la autenticidad de los datos recibidos no ha podido ser verificada.
  • Contacte con los propietarios del sitio web para informarles de este problema.
Error SEC_ERROR_INADEQUATE_KEY_USAGE en Firefox

El error puede ocurrir cuando se intenta acceder a un sitio web que necesita una conexión segura (https), cuando este sitio web necesita acceder a nuestro equipo, Firefox realiza una comprobación de seguridad, para asegurarse de que el certificado del sitio web y el método de conexión son seguros. Si Firefox no puede establecer una conexión segura, aparecerá una página de error que puede ser la anterior o similar.

Solución al error SEC_ERROR_INADEQUATE_KEY_USAGE en Firefox

Antes de realizar modificaciones en la configuración avanzada de Firefox, conviene hacer copia de seguridad del equipo. Para estas acciones procederemos con precaución.

Solución 1: modificar parámetro security.enterprise_roots.enabled

Una posible solución temporal, es acceder a la configuración avanzada de Firefox, escribiendo lo siguiente en la barra de direcciones:

about:config

Nos advertirá de que vamos a entrar en modo configuración avanzada. Pulsaremos en «Aceptar el riesgo y continuar»:

Solución al error SEC_ERROR_INADEQUATE_KEY_USAGE en Firefox

En el cuadro de búsqueda escribiremos [1]:

security.enterprise_roots.enabled

Si tenemos el parámetro security.enterprise_roots.enabled a valor «false» pulsaremos en el botón de «Alternar» [2] para modificarlo a «true»:

Solución al error SEC_ERROR_INADEQUATE_KEY_USAGE en Firefox

Al cambiar el parámetro security.enterprise_roots.enabled a true, indicaremos a Firefox que use los certificados de Windows, lo cual permitirá ver el certificado y confiar en el sitio web en local.

Solución al error SEC_ERROR_INADEQUATE_KEY_USAGE en Firefox

Cerraremos Firefox y volveremos a abrirlo, navegaremos a la web que daba el error.

Solución 2: eliminar fichero cert9.db

Si con la modificación del parámetro anterior no se soluciona el problema, lo recomendable es volver a dejar el parámetro a valor false y seguir los siguientes pasos para intentar resolverlo de otra forma. Volveremos a abrir Firefox y escribiremos en la barra de direcciones [1]:

about:profiles

En este caso nos mostrará los perfiles (profiles) de Firefox en el equipo. Buscaremos el perfil que indica «Este es el perfil en uso y no puede ser eliminado» [2]. En este perfil, pulsaremos en «Abrir carpeta» [3] en «Directorio raíz»:

Solución 2: eliminar fichero cert9.db

Cerraremos Firefox y seleccionaremos los ficheros cert_override.txt y cert9.db [1] y pulsaremos con el botón derecho del ratón, eligiendo «Cortar» [2]. Pegaremos los dos ficheros en otra carpeta, por seguridad, aunque podrían eliminarse directamente:

Solución 2: eliminar fichero cert9.db

Cerraremos Firefox y volveremos a abrirlo. En principio debería dejar acceder a la web y, además, habrá regenerado el fichero cert9.db eliminado/movido.