es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Nodo 16.13 con FIPS (OpenSSL 3.0.0)

¿Alguien ha logrado hacer que esto funcione siguiendo las instrucciones de Node 16.13 BUILDING.md? Logré compilar, pero cuando ejecuto:

node –enable-fips -p ‘crypto.getFips()’

obtengo:

Error OpenSSL al intentar habilitar FIPS:

00801AB2C97F0000:error:1C8000D5:Provider routines:SELF_TEST_post:missing config data:providers/fips/self_test.c:289:
00801AB2C97F0000:error:1C8000E0:Provider routines:ossl_set_error_state:fips module entering error state:providers/fips/self_test.c:387:
00801AB2C97F0000:error:1C8000D8:Provider routines:OSSL_provider_init_int:self test post failure:providers/fips/fipsprov.c:706:
00801AB2C97F0000:error:078C0105:common libcrypto routines:provider_init:init fail:crypto/provider_core.c:903:name=fips

Hay un par de menciones de este problema en línea, pero ninguno se resuelve.

Gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que hay algunos problemas para hacer que FIPS funcione incluso después de seguir las instrucciones en BUILDING.md de Node 16.13. El mensaje de error sugiere que puede faltar o estar incompleta la configuración relacionada con el módulo FIPS. Hay varias menciones de este problema en línea, pero aún no parece haber una solución definitiva. Como experto en TI especializado en Node.js, openssl y FIPS, recomiendo continuar monitoreando la discusión en línea y buscar ayuda de la comunidad de Node.js si es necesario.

Comments are closed.