Я пытаюсь привязать сертификат ssl к nginx, но он не запускается, я прикрепляю свой файл конфигурации,
server {
listen 80;
server_name appoye.com;
return 301 https://appoye.com$request_uri;
}
server {
listen 443 ssl;
server_name appoye.com;
root /home/rohit_jain/appoye-beta-old/dist;
# SSL Certs
ssl_certificate /etc/nginx/ssl/appoye.com/certificate.crt;
ssl_certificate_key /etc/nginx/ssl/appoye.com/server.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
charset utf-8;
location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
access_log off;
error_log /var/log/nginx/appoye.com-error.log error;
}
Nginx все еще не передает мой прокси-сервер nodejs revser и сертификат ssl.
Что значит «не начать»? Есть сообщение об ошибке? Вы пробовали nginx -t
для проверки файла конфигурации?
Вы говорите: «Nginx все еще не передает мой прокси-сервер nodejs revser и сертификат ssl». Означает ли это, что вы хотите завершить работу SSL в своем приложении node.js? Или вы хотите, чтобы nginx обрабатывал (прекращал) SSL?