Неверный CSR представлен, Heroku и Godaddy
Моя первоначальная проблема заключалась в том, что всякий раз, когда я пытался зайти на мой домен go daddy (который в настройках Godaddy я перенаправил на мой веб-сайт https://... heorkuapp.com), я получал сообщение о том, что соединение не заслуживает доверия.
Как я узнал из чтения инструкций SSL-сертификата Heroku по адресу https://devcenter.heroku.com/articles/ssl-endpoint, я купил SSL-сертификат у Godaddy и сейчас пытаюсь отправить CSR (сгенерированный по героку) провайдеру SSL (годадди).
После создания ключа сервера openssl genrsa -des3 -out server.pass.key 2048
и работает $ openssl rsa -in server.pass.key -out server.key
чтобы я мог при необходимости загрузить ключ, я создал файл CSR, запустив openssl req -nodes -new -key server.key -out server.csr
Проблема заключается в том, что когда я добавляю ключ CSR, предоставленный в моем server.csr в разделе godaddy "Введите запрос на подпись сертификата (CSR) ниже", я получаю следующую ошибку: Неправильный CSR отправлен. Пожалуйста, заново создайте свой CSR и снова отправьте запрос.
Я не уверен, что мне не хватает или что делать.
2 ответа
Вам нужно вставить весь блок, в том числе
----- НАЧАТЬ НОВЫЙ ЗАПРОС СЕРТИФИКАТА -----
...
----- КОНЕЦ НОВОГО ЗАПРОСА СЕРТИФИКАТА -----
в онлайн-форму GoDaddy, в противном случае вы получите сообщение об ошибке, которое вы описали.
Вы должны включить весь файл в поле.
-----BEGIN NEW CERTIFICATE REQUEST-----
...
-----END NEW CERTIFICATE REQUEST-----