자기계발/생각 정리

오라클 클라우드, nginx, proxy_pass, err_address_unreachable

2022. 5. 18. 19:31
반응형

저번 휴가때도 그렇고 진짜 이 오류가 왜 뜨는지를 모르겠다.
일단 언젠가 해결책을 찾는다면 (제발..) 해결책을 이 블로그에 적을 날이 왔음 좋겠다.

저번 휴가 때 이 오류가 떴었던 과정
비주얼 스튜디오를 서버에 올려서 쓸 수 있다고 하는 말에 혹해서 code-server 라는 걸 설치한다음,
로컬에서 실행하고 nginx에서 proxy_pass 를 통해 127.0.0.1:포트 로 리다이렉트 하도록 했다.

그리고 삽질을 몇번 한 끝에 성공했다
근데 성공하고 나서 얼마 안있으니까 err_address_unreachable 이라는 오류와 함께 내 서버에 웹으로 접속이 되질 않게 되었다.
리다이렉트 하도록 만든 해당 주소 뿐만 아니라 기존에 잘 접속되던 다른 주소들도 모두 몽땅 접속이 안된다.
저 오류가 뜨면서...

구글링을 해봤는데 찾질 못하겠다.

웹만 접속이 안된다. ssh로 접속하면 접속이 잘 된다.
보니까 iptables 가 꺼져있길래 켜봤는데 그래도 안된다.
오라클 클라우드에서 건든 것도 없고 그냥 시간이 지나면 알아서 저 오류 뜨면서 막힌다.

크롬만 그런가 싶어서 파이어폭스로도 접속해봤는데 안된다.

인터넷에 저 오류를 쳐보니까 라우터를 다시 껐다 켜보라고 하는데, 나랑은 관련 없어보인다....

오늘도 그 오류가 똑같이 나서 유튜브 뮤직 클론코딩하던 것도 접속이 안된다.
백엔드로 노드js 써보려고 노드 설치하고, 테스트삼아서 기본 예제 코드 넣어서 로컬에서 백그라운드 실행시킨다음
nginx에 127.0.0.1 로 리다이렉트하도록 설정을 했다.
이거 설정하면서 위에서 겁나 삽질했던게 떠올라서 혹시 몰라 부트볼륨 백업해놨는데, 진짜 천만 다행이다.

어김없이 맨처음에는 노드로 띄운 앱에 접속은 성공했으나,
인스턴스를 재부팅하고나니 그냥 모든 내 사이트가 저 오류 뜨면서 안들어가진다.

nginx부터 접근을 못한거 같은데 왜 이러는 걸까 진짜;;;
nginx 서비스 재시작은 수도없이 했으나 안된다... 아오..

그래서 3월 휴가때 저 오류 원인 찾아보겠답시고, code-server 설치해서 띄우고 -> 에러만나고 -> 서버 날리고 새로 인스턴스 만들고
이 과정을 3번을 반복한 끝에 그냥 포기했는데, 이번엔 진짜 어떻게 못쓰나...

로컬호스트 아이피 말고 unix 소켓으로 직접 리다이렉트해서 올렸던 플라스크 앱은 계속 접속이 잘 됐는데
이상하게 로컬에서 실행시킨다음 로컬호스트로 직접 리다이렉트 시키면 웹에서 접속이 안된다.
진짜 왜이러는걸까.... 엔진엑스 문젠가... 오라클 클라우드에서 로컬로 리다이렉트 돌리면 막히도록 해놨나..

ASW로 갈아타야하나... 진짜 OCI 는 정보가 너무 없다 진짜..
(근데 AWS로 이 오류 쳐보니까 그래도 결과 없던데.. 나만 이러나...?)

----------------------------------------- 추가 -----------------------------------------
그냥 서버 날리고 다시 세팅하는 중인데, 세팅하는 중간중간마다 접속 테스트를 해보고 있었다.
그런데 다 날린상태에서 엔진엑스를 깐다음 접속해보니 unreachable 뜨던게, iptables -F 로 세팅 초기화시켜주니 접속이 된다!
그렇다고 로컬호스트로 리다이렉트 시킨다고 방화벽 세팅이 바뀌나...?
일단 기존에 미리 부팅 이미지 만들어놓은거 다시 올려놓고 테스트 해봐야겠다.
한가지 희망을 찾음 ㅎㅎ

---------------------------------------  해결! -----------------------------------------
그냥 sudo iptables -F 해서 방화벽 정책 초기화해주니까 성공했습니다..ㅎ

반응형
저작자표시 비영리 변경금지

'자기계발 > 생각 정리' 카테고리의 다른 글

개발자로의 취업과 성장에 대해 - NHN 자회사 CEO 동문 초청 강연 후기  (0) 2023.11.23
2023년 10월 회고  (4) 2023.10.31
군대 & 2022년 회고  (7) 2022.12.30
프론트와 백엔드를 분리하고 싶다...  (2) 2022.06.20
내 도메인이 날아갔다...  (2) 2022.04.05
'자기계발/생각 정리' 카테고리의 다른 글
  • 2023년 10월 회고
  • 군대 & 2022년 회고
  • 프론트와 백엔드를 분리하고 싶다...
  • 내 도메인이 날아갔다...
에버듀
에버듀
개발은 좋은데 뭘로 개발할까
에버듀
Blog. 에버듀
에버듀
전체
오늘
어제
  • 분류 전체보기 (585) N
    • 개인 프로젝트 (43)
      • [2020] 카카오톡 봇 (9)
      • [2021] 코드악보 공유APP (22)
      • [2022] 유튜브 뮤직 클론코딩 (9)
      • 간단한 프로젝트 (3)
    • 팀 프로젝트 (22)
      • [2020] 인공지능 숫자야구 (4)
      • [2022] OSAM 온라인 해커톤 (10)
      • [2024] GDSC 프로젝트 트랙 (6)
      • [2025] 큰소리 웹 페이지 (2)
    • 알고리즘 (PS) (107)
      • BOJ (101)
      • Programmers (5)
      • 알고리즘 이모저모 (1)
    • CS (312)
      • 자료구조 (19)
      • 어셈블리 (41)
      • 멀티미디어응용수학 (7)
      • 컴퓨터 구조 (29)
      • 알고리즘 분석 (4)
      • 컴퓨터 네트워크 (38)
      • 프로그래밍언어론 (15)
      • HCI 윈도우즈프로그래밍 (26)
      • 기초데이터베이스 (29)
      • 운영체제 (23)
      • 오토마타 (24)
      • 문제해결기법 (11)
      • 블록체인 (22)
      • 소프트웨어공학 (12)
      • 기계학습심화 (12)
    • 자기계발 (35)
      • 동아리 (7)
      • 자격증 (2)
      • 코딩테스트, 대회 (8)
      • 생각 정리 (17)
      • 머니 스터디 (1)
    • WEB(BE) (5)
      • express.js (1)
      • flask (0)
      • Spring & Spring Boot (4)
    • WEB(FE) (2)
      • html, css, js (1)
      • React.js (1)
    • Tool & Language (6)
      • Edit Plus (1)
      • Git (1)
      • Python3 (2)
      • Java (2)
    • Infra (12)
      • AWS (1)
      • Oracle Cloud (8)
      • Firebase (2)
      • Network (1)
    • Android (18)
      • Java (6)
      • Flutter (12)
    • Window (2)
      • Visual Studio 없이 WPF (1)
      • MFC (1)
    • 독서 (12)
      • Inside Javascript (7)
      • Database Internals (4)
      • 한 글 후기 (1)
    • 인턴 (8)
      • 델파이 (7)
      • Oracle (1)

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.1.4
에버듀
오라클 클라우드, nginx, proxy_pass, err_address_unreachable
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.