Узел 16.13 с FIPS (OpenSSL 3.0.0)

#node.js #openssl #fips

Вопрос:

Кому-нибудь удалось выполнить эту работу, следуя инструкциям из узла 16.13 BUILDING.md Мне удалось скомпилировать, но когда я запускаю:

узел —включить-fips -p ‘crypto.getFips()’

Я получаю:

Ошибка OpenSSL при попытке включить FIPS:

00801AB2C97F0000:ошибка:1C8000D5:Процедуры поставщика:SELF_TEST_post:отсутствуют данные конфигурации:поставщики/fips/self_test.c:289: 00801AB2C97F0000:ошибка:1C8000E0:Процедуры поставщика:osl_set_error_state:модуль fips вводит состояние ошибки:поставщики/fips/self_test.c:387: 00801AB2C97F0000:ошибка:1C8000D8:Процедуры поставщика:osl_provider_init_int:ошибка самопроверки после сбоя:провайдеры/fips/fipsprov.c:706: 00801AB2C97F0000:ошибка:078C0105:общие процедуры libcrypto:provider_init:ошибка инициализации:крипто/provider_core.c:903:имя=fips В Интернете есть несколько упоминаний об этой проблеме, но ни одно из них не устранено.

Спасибо

Комментарии:

1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.