#nginx #ssl #lets-encrypt
Вопрос:
У меня есть следующая конфигурация в sites-available/proj
server {
listen 843 ssl;
server_name <domain>;
ssl_certificate /etc/letsencrypt/live/<domain>/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/<domain>/privkey.pem;
location / {
proxy_pass http://localhost:3006;
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;
}
}
Также я использую сертификаты, генерируемые certbot
.
Когда я запускаю systemctl start nginx
, я получаю ошибку:
Задание для nginx.service завершилось неудачно, так как процесс управления завершился с кодом ошибки. Дополнительные сведения см. в разделах «systemctl status nginx.service» и «journalctl-xe».
статус systemctl nginx.service
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2021-04-29 17:24:02 UTC; 1min 7s ago
Docs: man:nginx(8)
Process: 369156 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
Process: 369165 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=1/FAILURE)
/var/log/nginx/error.log