- Автор темы
- #1
CentOS 6, ISPManager Lite
Был установлен сертификат Comodo Positive SSL После установки на сервер nginx не могу включить на сайте SSL соединение. Фрагмент конфига nginx.config:
В включенном конфиге /usr/local/ispmgr/etc/nginx.domain также прописаны корректные пути к сертификату. Сертификат domain_com.crt подписан цепочкой, содержит 2 сертификата, первым записан купленный сертификат Comodo Positive SSL, вторым записан сертификат PositiveSSL CA 2
Для сайта указал использовать именно файл с 2 сертификатами domain_com.crt В ISPManager пишется что сертификат включен.
До установки nginx на сайте корректно работал SSL После установки перестал работать и не получается включить. Принудительно указав Для просмотра ссылки Войдиили Зарегистрируйся попадаю на страницу авторизации ISPManager, но искаженную.
Помогите настроить SSL соединение на nginx.
Был установлен сертификат Comodo Positive SSL После установки на сервер nginx не могу включить на сайте SSL соединение. Фрагмент конфига nginx.config:
Код:
include /usr/local/ispmgr/etc/nginx.domain;
client_max_body_size 16M;
log_format isp '$bytes_sent $request_length';
server {
server_name domain.com www.domain.com;
listen IP;
listen IP:443 ssl;
disable_symlinks if_not_owner from=$root_path;
set $root_path /var/www/domain/data/www/domain.com;
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
root $root_path;
access_log /var/www/nginx-logs/domain isp;
access_log /var/www/httpd-logs/domain.com.access.log ;
error_page 404 = @fallback;
}
location / {
proxy_pass http://IP:81;
proxy_redirect http://IP:81/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
location ~* ^/(webstat|awstats|webmail|myadmin|pgadmin)/ {
proxy_pass http://IP:81;
proxy_redirect http://IP:81/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
location @fallback {
proxy_pass http://IP:81;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
include /usr/local/ispmgr/etc/nginx.inc;
ssl_certificate /var/www/httpd-cert/domain/domain_com.crt;
ssl_certificate_key /var/www/httpd-cert/domain/domain_com.key;
}
Для сайта указал использовать именно файл с 2 сертификатами domain_com.crt В ISPManager пишется что сертификат включен.
До установки nginx на сайте корректно работал SSL После установки перестал работать и не получается включить. Принудительно указав Для просмотра ссылки Войди
Помогите настроить SSL соединение на nginx.