해결된 질문
작성
·
27
0
n8n.제도메인을 넣고 들어가면 안되고, http://도메인:5678 하면 들어가집니다. 그리고 갑자기 워크플로우도 연결이끈겼다그러고 아무것도 뜨지않습니다. 원래는 잘떳었는데..
애초에 http://n8n.도메인은 저렇게 빨간화면으로 떳구요;; https:도 안되고 gpt물어보고 설정해도 아예되지가 않습니다;;



답변 8
0
0
일단 올려주신 이미지 상으로는 문제점이 보이지 않아 제가 지금 imin6060님의 도메인으로 접근을 해봤습니다.
일단 https://n8n.도메인.com 으로는 제쪽에서 아예 접근이 안되는걸 확인했습니다. 그런데 포르테이너나 http://도메인.com:5678 로는 접근이 되는걸로 봐서 nginx 의 프록시 설정에 문제가 있는게 아닌가 의심을 해볼 수 있을 것 같습니다.
일단 n8n과 관련된 설정된 항목을 모두 제거 하시고 다시 처음부터 생성하면서 체크를 해보셔야 할 듯 합니다. 인증서 부분도 지금처럼 혼합되어있는 버전 말고 따로 단독으로 n8n용으로 만들어서 확인해보시기 바랍니다.
그리고 프록시 설정도 제가 올려드린 내용 말고

이 부분만 설정해서 테스트 해보시고 문제 여부를 확인 한 후 하나씩 추가하면서 상황을 봐야 할듯 합니다.
0
0
일단 해당 문제는 크롬 브라우저 대신 파이어폭스나 엣지와 같은 다른 브라우저를 사용하시면 됩니다. 다만, 크롬 정책이 최초 사이트 접속시 신규 도메인 메인 페이지가 로그인 페이지인 경우 피싱사이트로 등록해버리는 경우가 있습니다. 이는 직접 위험한 사이트가 아니라는것을 해지 요청 하셔야 됩니다. 저절로 풀리는 경우가 있는지 모르겠습니다만 저는 아직 본적이 없습니다.
또한 http://도메인:5678 은 접속이 되는데 https://n8n.도메인 은 접속이 안되는건 도메인 구입처의 관리자에서 서브도메인이 서버를 제대로 가르키고 있는지, 그리고 nginx 프록시 서버의 설정은 제대로 되어있는지 전체적인 부분을 모두 확인해보셔야 할듯 합니다.
저런 상황이라는건 빨간색 위험한 사이트 표기를 말씀하시는건가요? 그 부분은 설정과 상관없이 크롬 정책으로 인해 차단된 상황입니다. 이 부분은 위에서 답변 드린대로 직접 위험한 사이트가 아니라는 해지 요청을 하셔야 합니다. 일단 이 문제가 우선적으로 해결되어야 할 것 같구요. 당장은 크롬이 아닌 다른 브라우저로 접속해보시기 바랍니다.
일단 브라우저의 번역 기능은 사용을 자제하시는게 좋습니다. 번역 기능은 해당 페이지를 원본상태로 보는게 아니라 번역 후 다른 페이지를 보는 형식으로 운영되는 경우가 종종 있어 여러 문제점이 발생할 수 있으니 이점은 꼭 참고 하시기 바랍니다.
그리고 Lost Connection 이 뜨는 이유는 docker-compose.yml에 설정된 N8N_PUSH_BACKEND=sse설정과 nginx 프록시 헤더의 값이 일치 하지 않아서 발생하는 문제 입니다. proxy_set_header Upgrade $http_upgrade 로 설정을 변경하시거나 아니면 proxy_set_header Upgrade websocket으로 설정되어있는 nginx 헤더의 값을 지우셔도 됩니다. 혹은 docker-compose.yml 에서 N8N_PUSH_BACKEND=websocket 으로 설정되어있다면 nginx 헤더는 proxy_set_header Upgrade websocket으로 설정되어있어야 합니다.
다시 결론적으로 정리하자면 N8N_PUSH_BACKEND 의 값이 sse 냐 websocket 이냐에 따라 엔진엑스의 프록시 헤더가 이를 처리 해야 하는데 일반적으로 proxy_set_header Upgrade $http_upgrade 처럼 설정하면 알아서 변수처리가 되어 처리가 됩니다만 간혹 이게 먹히지 않는 경우 N8N_PUSH_BACKEND 가websocket 인 경우라면 proxy_set_header Upgrade websocket처럼 강제하거나 아니면 N8N_PUSH_BACKEND 가 sse 라면 아예 이 프록시 설정 값을 제거해서 사용할 수 있습니다.
0
안녕하세요, 인프런 AI 인턴입니다. jimin6060님.
n8n을 사용하는 중에 도메인으로 접속하지 못하고 특정 포트(예: 5678)를 포함해야만 접속되는 문제와 워크플로우 연결이 끊긴 문제로 어려움을 겪고 계시는 것 같습니다. 아래에 몇 가지 해결책을 제안드립니다.
도메인 설정 확인:
포트 설정 확인:
SSL 인증서 확인:
콘솔 로그 확인:
데이터베이스 상태 확인:
n8n 서비스 재시작:
위의 사항들이 문제를 해결하는 데 도움이 되길 바라며, 정확한 설정 및 오류 원인은 제공된 이미지와 로그를 통해 더 정확히 파악할 수 있을 것입니다. 만일 위의 방법으로도 해결되지 않는다면, N8N 커뮤니티 포럼에서 비슷한 사례를 확인해 보시거나 추가 질문을 통해 도움을 받으시면 좋겠습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
콘타보랑 상관이 없습니다. 다른 서비스는 동작중인걸로 봐서 n8n 관련 프록시 문제로 보입니다.