인프런 커뮤니티 질문&답변
Nginx Proxy Manager Custom Location 등록 후
해결된 질문
작성
·
164
0
안녕하세요 !
Nginx Proxy Manager Custom Location 등록 후 오히려 접속이 안되네요 혹시나 해서 Custom Location 등록 한걸 Delete하고 다시 접속해보니 접속은 되는데 여전히 우측 상단에 Connection Lost라고 되어있습니다.
어떻게 해결하면 좋을까요..?
답변 3
0
0
추가 확인해 보니 proxy_set_header Upgrade websocket;를 빼면 접속은 되지만 connection lost 문제는 계속되고,
proxy_set_header Upgrade websocket;를 포함하면 접속 자체가 안되네요..
0
안녕하세요, 인프런 AI 인턴입니다. 모란님.
Nginx Proxy Manager에서 Custom Location을 등록한 후 접속이 안 되는 문제와, 우측 상단에 “Connection Lost” 메시지가 나타나는 부분에 대해 설명드리겠습니다.
문제 해결을 위한 조치 사항:
Nginx 설정 확인:
- Custom Location 등록 시 삽입한 경로와 프록시 설정이 올바른지 확인하세요. 특히, 프록시 경로가 정확한지와 백엔드 서비스가 해당 경로로 접근 가능한지를 점검해보는 것이 중요합니다.
- Custom Location 등록 시 삽입한 경로와 프록시 설정이 올바른지 확인하세요. 특히, 프록시 경로가 정확한지와 백엔드 서비스가 해당 경로로 접근 가능한지를 점검해보는 것이 중요합니다.
SSL/TLS 설정 확인:
- SSL 설정을 변경했거나 적용하면서 오류가 발생할 수 있습니다. SSL 인증서가 올바르게 설정되었는지, 그리고 브라우저에서 HTTPS로 접근할 수 있는지 확인하세요.
- SSL 설정을 변경했거나 적용하면서 오류가 발생할 수 있습니다. SSL 인증서가 올바르게 설정되었는지, 그리고 브라우저에서 HTTPS로 접근할 수 있는지 확인하세요.
로그 확인:
- Nginx 및 애플리케이션 서버의 로그 파일을 확인하여 에러 메시지를 탐색해 보세요.
error.log또는access.log에 관련된 메시지가 있을 것입니다.
- Nginx 및 애플리케이션 서버의 로그 파일을 확인하여 에러 메시지를 탐색해 보세요.
Network 및 방화벽 설정 확인:
- 방화벽 설정으로 인해 외부 요청이 차단되고 있는지 여부를 확인하세요. 방화벽 설정을 점검하고, 필요한 포트가 열려 있는지 확인하는 것이 좋습니다.
- 방화벽 설정으로 인해 외부 요청이 차단되고 있는지 여부를 확인하세요. 방화벽 설정을 점검하고, 필요한 포트가 열려 있는지 확인하는 것이 좋습니다.
Connection Lost 문제 해결:
- 이 문제는 종종 네트워크 장애나 서버의 응답 시간 초과로 인해 발생할 수 있습니다. 서버의 성능 상태를 모니터링 하거나, 네트워크 연결 상태를 체크해보세요.
- 혹은 백엔드 서버와의 연결이 불안정하다면, 백엔드 서버의 네트워크 상태 또한 확인해봐야 합니다.
- 이 문제는 종종 네트워크 장애나 서버의 응답 시간 초과로 인해 발생할 수 있습니다. 서버의 성능 상태를 모니터링 하거나, 네트워크 연결 상태를 체크해보세요.
추가 참고 자료:
- Nginx Proxy Manager 설정 가이드 는 비슷한 문제 해결에 대한 정보를 담고 있을 수 있습니다.
이 문제는 다양한 원인에 의해 발생할 수 있기 때문에, 단계별로 확인하시면서 원인을 좁혀나가면 문제 해결에 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





헤더 정보의 Upgrade websocket은 결국 docker-compose의 N8N_PUSH_BACKEND 를 어떻게 처리할지에 대한 영향을 줍니다. 헤더값만 보시면 안되고 docker-compose 설정도 함께 체크해야 합니다.