강의

멘토링

커뮤니티

Inflearn Community Q&A

sunm3091532's profile image
sunm3091532

asked

[Renewal] Creating NodeBird SNS with React

Applying nginx + https

Some challenges have failed. 에러

Written on

·

2.5K

0

nginx 설치와 config 수정까지 마치고

wget https://dl.eff.org/certbot-auto 명령어를 실행하니 404에러가 발생해서, 제로초님 블로그(https://www.zerocho.com/category/NodeJS/post/5ef450a5701d8a001f84baeb)를 보면서 설치하고 있었습니다.

sudo snap install certbot --classic을 한 뒤에

sudo certbot --nginx를 하니 처음에는 80 포트가 이미 사용중이라는 에러가 발생해 sudo kill -9 명령을 이용해 kill 했습니다.

이후 sudo certbot --nginx를 한번 더 하니

이번에는 위와 같은 에러가 발생하는데 무슨 문제일까요..??

(ec2 인바운드 규칙에 80과 443 모두 추가되어있는 상황입니다!)

expressreactreduxnodejsNext.js

Answer 5

0

sunm309님의 프로필 이미지
sunm309
Questioner

해결했습니다!!

sudo certbot --nginx 대신 sudo certbot certonly --nginx 명령을 실행해서 privkey.pem과 fullchain.pem을 받았고,

/etc/nginx/sites-enabled/default에서 제로초님 블로그에 # managed by Certbot 부분을 수동으로 추가해줬습니다..!

 

0

sunm309님의 프로필 이미지
sunm309
Questioner

현재 /etc/nginx/sites-enabled/default이고, 

/etc/nginx/nginx.conf는 위에서 첨부한 사진 그대로입니다.

그런데 블로그에는 listen 443 ssl;이 적혀있는데 그대로 따라 적으니 nginx restart 할 때 아래와 같은 에러가 발생해서 바꾸지 못했습니다.

나머지는 똑같이 했는데 왜 계속 아래와 같은 에러가 발생할까요ㅜ

0

sunm309님의 프로필 이미지
sunm309
Questioner

지금 확인해보니 브라우저에서 접속이 되지 않습니다.. 

그런데 특이한 점이,

http://[도메인]- 접속 안됨 (브라우저)

http://[도메인]:3065 - 접속 안됨 (브라우저)

http://[도메인]:3065 - 접속 안됨 (포스트맨)

http://[도메인]:3065/auth - 접속됨 (포스트맨)

 

위의 결과처럼 메인화면은 브라우저와 포스트맨 둘 다 접속되지 않고, ('Cannot GET / ' 에러)

포스트맨으로 header와 body를 채워서 로그인 테스트를 했을 때는 성공하는데,

어디서부터 잘못된걸까요..??ㅠㅠ

0

sunm309님의 프로필 이미지
sunm309
Questioner

제로초님 블로그를 보고 /etc/nginx/nginx.conf와 /etc/nginx/sites-enabled/default를 아래와 같이 변경하니

sudo certbot --nginx 명령어를 입력했을 때 에러 메시지가 변경되었습니다.. 

/etc/nginx/nginx.conf (처음 상태 그대로입니다.)

/etc/nginx/sites-enabled/default (블로그를 보고 변경했습니다.)

에러 메시지

에러때문에 아직 인증서를 발급받지 못해서 /etc/nginx/sites-enabled/default은 블로그와 조금 다릅니다.. ( # managed by Certbot과 listen 80; 부분)

도와주시면 감사하겠습니다..!!ㅜㅜ

(nginx 설정 변경하고나서 sudo service nginx restart는 매번 했습니다)

 

 

 

zerocho님의 프로필 이미지
zerocho
Instructor

지금 저렇게 세팅하고나서 브라우저에서 저 도메인 접속 되시나요??

0

sunm309님의 프로필 이미지
sunm309
Questioner

추가로, Route53에서 레코드는 이전 강의를 따라하며 A와 CNAME 설정했습니다!

sunm3091532's profile image
sunm3091532

asked

Ask a question