1

Я создал Центр сертификации (CA) согласно справке Ubuntu, используя openssl. После создания сертификата для Apache2 и добавления к нему сертификата я хочу импортировать его в Firefox. В конце документа есть некоторая информация для добавления сертификата CA в Browser. Перед этим я должен создать PKCS#12 certificate используя следующие команды:

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mycert.pem -out      mycert.pem
openssl pkcs12 -export -out mycert.pfx -in mycert.pem -name "Certificate for Whatever"

создать файл pfx. Но проблема в том, как это может относиться к сертификации CA? Например, в документе автор сгенерировал файл cacert.pem для сертификации CA и файл cakey.pem для закрытого ключа сервера. Что такое использование файла mycert.pem?

Как еще одно примечание, после того, как я запускаю следующую команду:

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mycert.pem -out      mycert.pem

Я попросил ввести информацию об общем имени (например, город, организация, ...). Я ввел некоторую информацию (случайным образом) в вопросы и, наконец, после выполнения второй команды я создал файл mycert.pfx и импортировал его в Firefox (как описано в конце документа). Но он не распознает файл .pfx и ничего не было импортировано!

После этого я решаю импортировать cacert.pem и файл успешно добавлен в список доверенных лиц:

Но после импорта сертификата в Firefox и перезапуска его, когда я запрашиваю страницу, в ответ я получил страницу « This Connection is Untrusted (то есть Firefox не доверяет моему сертификату CA). В чем проблема?

Обновления: я добавил следующее изображение из моего представления сертификата исключений Firefox:

1 ответ1

0

openssl req -x509 [...]
создать файл pfx. Но проблема в том, как это может относиться к сертификации CA?

Не за что. Параметр "-x509" запускает генерацию сертификата САМОСВЯЗАНЫ. IE не подписан вашим CA.

См. Https://www.openssl.org/docs/apps/req.html.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .