728x90
반응형
nginx: [emerg] cannot load certificate "/etc/letsencrypt/live/oconnect.kr/fullchain.pem": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/live/oconnect.kr/fullchain.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)
이런 에러를 뿜어내고 있다. .pem 파일을 못찾겠다는거 같은데 경로문제는 없는거 같아서 확인/해결 후 원인을 기록하도록 하겠다.
nginx.conf
worker_processes auto;
events {
}
http {
client_max_body_size 0;
server {
listen 80;
include mime.types;
server_name oconnect.kr www.oconnect.kr;
location ~ /\.well-known/acme-challenge/ {
allow all;
root /var/www/letsencrypt;
}
location / {
# http 로 들어올 경우 https 로 리다이렉트 한다.
return 301 https://$server_name$request_uri;
}
}
server {
listen 443 ssl;
ssl on
server_name oconnect.kr www.oconnect.kr;
ssl_certificate /etc/letsencrypt/live/oconnect.kr/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/oconnect.kr/privkey.pem;
location /static/ {
alias /data/static/;
}
location /media/ {
alias /data/media/;
}
location / {
proxy_pass http://django_container_gunicorn:8000;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
}
728x90
반응형
'웹 프로그래밍' 카테고리의 다른 글
리다이렉션한 횟수가 너무 많습니다 (0) | 2021.10.15 |
---|---|
AWS Load Balancer에서 HTTP서 HTTPS Redirect (0) | 2021.09.11 |
DNS의 개념 (feat. Route53 왜 쓰는가) (1) | 2021.09.04 |
Server Error (500) (0) | 2021.09.02 |
Docker Error (file not found or excluded by .dockerignore) (0) | 2021.09.01 |