728x90
반응형
kakaobot을 만들던 중 만난 ngrok 502 Error
- ngrok 502 오류는 일반적으로 ngrok가 로컬 서버에 연결할 수 없을 때 발생
원인
- 로컬 서버가 실행되지 않음: ngrok은 로컬 서버에 연결하기 위해 사용되는데, 만약 로컬 서버가 실행되지 않거나 정상적으로 작동하지 않는 경우
- 포트 문제: ngrok이 연결하려는 포트가 올바르지 않거나 다른 서비스에 의해 이미 사용 중인 경우 오류가 발생할 수 있다.
- 네트워크 문제: 로컬 네트워크 설정이나 방화벽 설정이 ngrok의 연결을 차단하는 경우에도 발생할 수 있다.
- ngrok 설정 오류: ngrok 구성이 잘못되었거나 누락된 설정이 있는 경우에도 이 오류가 발생할 수 있다.
해결 방법
- 로컬 서버 확인: 로컬 서버가 실행 중이고 정상적으로 작동하는지 확인. 서버가 실행 중인지, 오류가 없는지 로그를 확인.
- 포트 확인 및 변경: ngrok이 연결을 시도하는 포트가 올바른지 확인하고, 필요하다면 다른 포트로 변경
- 네트워크 설정 확인: 로컬 네트워크 설정과 방화벽 설정을 확인하여 ngrok 연결이 차단되지 않도록 유지
- ngrok 구성 검토: ngrok 구성 파일을 검토하고 필요한 모든 설정이 올바르게 구성되었는지 확인
나의 경우 /etc/hosts에 localhost가 등록되어 있지 않아 외부에서 localhost로 못들어 오고있는 상황이였다. 과거 127.0.0.1 주소를 User명으로 바꾼게 화근.
반응형
'One step' 카테고리의 다른 글
[phpAdmin] (0) | 2023.07.29 |
---|---|
[leetcode-36] Valid Sudoku (0) | 2023.05.18 |
[leetcode-242] Valid Anagram (0) | 2023.05.13 |
[leetcode-217] Contains Duplicate (0) | 2023.05.11 |
How to LeetCode effectively (0) | 2023.05.10 |