Как добавить подписанный SSL сертификат в ISPmanager 4

Перед получением сертификата нужно сгенерировать ключи:

1. генерируем приватный ключ

openssl genrsa -out private.key 2048

Если спросит ввести пароль - оставляем без пароля, жмем Enter

 

2. генерируем CSR файл:

openssl req -new -key private.key -out request.csr

Заполняем все как нужно, в поле Common name - указываем имя домена

Ниже предлагает ввести мыло и прочие данные - не заполняем.

 

После этого в центре выдачи сертификатов вставляем в форму содержимое CSR файла и следуем инструкциям. После получения сертификата - добавляем его в ISPmanager.

В ISPManager при охранении сертификата может возникать ошибка: цепочка сертификатов имеет неверное значение

Решение:

Добавляем в конце -----END CERTIFICATE----- сразу, без пробелов и переносов (абзацов) -----BEGIN CERTIFICATE-----

То есть, правильно: -----END CERTIFICATE----------BEGIN CERTIFICATE-----

Не правильно: 
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----

В самом низу убираем абзацы.

 

А чтобы сгенерировать самоподписанный сертификат, нужно выполнить команду:

openssl x509 -req -days 3650 -in request.csr -signkey private.key -out server.crt