Как добавить подписанный 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