ERR_SSL_PROTOCOL_ERROR при переходе по https
При переходе на сайте https://my_url:3000 выбивает ERR_SSL_PROTOCOL_ERROR, ниже прикреплю код из конфига nginx - default.
server {
listen 3000;
listen 443 ssl;
server_name my_url;
ssl_certificate /etc/letsencrypt/live/my_url/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/my_url/privkey.pem;
location / {
proxy_pass https://my_url: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;
}
}
В чём проблема?
Ответы (1 шт):
Автор решения: 7-zete-7
→ Ссылка
В строке
listen 3000;
Добавьте ssl, как и на следующей строке в вопросе, что бы на порту 3000 слушался не HTTP, а HTTPS.
listen 3000 ssl;