Задать вопрос
@Dadoshik

Как правильно установить SSL сертификат от Comondo на Nginx?

Сертификат: Comodo PositiveSSL
Сервер: Nginx
После покупки и оформления, имеем: 1. ключ.key 2. AddTrustExternalCARoot.crt 3. COMODORSAAddTrustCA.crt 4. COMODORSADomainValidationSecureServerCA.crt 5. site_ru.crt

Объединяю их в один, в таком порядке: site_ru.crt -> COMODORSADomainValidationSecureServerCA.crt -> COMODORSAAddTrustCA.crt -> AddTrustExternalCARoot.crt

Перекидываю на сервер: /etc/ssl/site_ru
Беру конфиг сервера: /etc/nginx/sites-available/default
И вставляю:
server {
    listen 443;

    ssl on;
    ssl_certificate /etc/ssl/site_ru/site_ru.crt;
    ssl_certificate_key /etc/ssl/site_ru/ключ.key;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

}

sudo service nginx configtest выдает fail
Ну и sudo service nginx restart соответственно тоже.
В чем может быть проблема?
  • Вопрос задан
  • 1007 просмотров
Подписаться 2 Простой 3 комментария
Решения вопроса 1
@Dadoshik Автор вопроса
Я нашел ошибку, она была в ключе. При копировании ключа в файл, у меня почему то минуса слились-----BEGIN RSA PRIVATE KEY---— Поправил на -----BEGIN RSA PRIVATE KEY----- Всё заработало!
В любом случае, спасибо Борис Сёмов и Saboteur тыкнули меня в нужное место. Забываю что нужно смотреть логи :)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
kotomyava
@kotomyava
Системный администратор
nginx -t или лог ошибок, даст вполне конкретный ответ на этот вопрос...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы