인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

wjdgh2709님의 프로필 이미지

작성한 질문수

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

배포 - HTTPS 적용 후 추가작업 (reverse proxy, code pull)

https 적용후,, net::ERR_SSL_PROTOCOL_ERROR

작성

·

8.9K

0

1. cerbot을 이용해 https 설정을 하였지만, 강사님과는 선택지가 다르게 나옵니다. 이걸로 모든 http 요청을 https로 바꿀 수 있는 건가요?

2. 분명 aws ec2 서버에는 왼쪽 사진처럼 https://www.restaurantmap.site/restaurants?category=${qs} 로 git pull & 저장돼, nginx 서비스 재시작 & pm2를 전부 재시작 해봤지만 오른쪽 사진처럼 적용되는 url이 url: http://43.200.140.142:3000/restaurants?category=${qs} 로 적용돼 어떻게 해결해야 할지 모르겠습니다. 아니면 이게 정상인건가요??

3. 이곳저곳 몇 시간을 걸쳐 검색해 보고 공부해 봤지만 도저히 이 부분에 대한 해결 방법을 모르겠습니다.. 설정 파일이 잘못된 것인가요??

-> 05:39am : 이 부분은 제가 우분투 22.04버전이라 ufw 방화벽 설정으로 어느 정도 해결된 것 같습니다. 하지만 ERR_CONNECTION_TIMED_OUT라는 새로운 에러가 발생하네요 ㅠㅠㅠㅠ 짐작이 안 가는데 어느 부분에서 오류가 발생하는 걸까요...

nginx 설정 파일 & ec2 내부의 경로 & ec2 인바인드 규칙은 이렇습니다

답변 1

1

Jiwoon Jeong님의 프로필 이미지
Jiwoon Jeong
지식공유자

안녕하세요.

 

1. 메세지를 확인해보면 이미 인증서가 존재하고 있고, 1번은 기존 인증서를 사용할 것인지 2번은 새로 발급할 것인지 물어보고 있습니다. certbot으로 기존에 설치하셨던 것 같아요. 1번을 선택하셔서 기존 인증서를 그대로 쓰셔도 괜찮을 것 같습니다. 실은 이미 잘 설치된 것 같아서 추가 조치는 필요하지 않을 것 같습니다!

 

2,3 서버에 코드는 반영되었지만, 실제 호출에는 반영이 안된걸 보면 아마 로컬 캐시 문제일 수 있을 것 같아요. 캐시는 요청에 빠르게 반응하기 위해 기존에 요청했던 정보를 저장하고 있는 기능입니다. 이 캐시를 날려서 새로 호출해보세요. 윈도우 기준으로 shift+f5는 강한 새로고침으로 캐시를 날리고 새로고침을 하는 기능입니다.

저는 이렇게 잘 뜨고 있습니다!

image

 

감사합니다.

wjdgh2709님의 프로필 이미지
wjdgh2709
질문자

해결됐습니다 강사님 ㅠㅠㅠ 덕분에 많이 배울 수 있었습니다!