강의

멘토링

로드맵

Inflearn brand logo image

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

Joodae Kim님의 프로필 이미지
Joodae Kim

작성한 질문수

코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드

네이버 검색 API 를 추가하고 검색 기능을 서브 워크플로우로 작성하기

n8n 에서 생성한 AI Bot 외부 접속은 되는데 채팅은 불가

해결된 질문

작성

·

64

0

  • 어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다.

     

  • 스크린샷윈도우키 + 쉬프트키 + S(윈도우)을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다.

     

  • 동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요

     

     

    n8n으로 chatbot을 만들고 외부에서 링크로 접속해서 chat 화면에 접속하는 것까지 진행했습니다.

     

     

    그런데, 질문을 하면 n8n에서 정상 작동하던 것이 Error: Failed to receive response 라는 메시지만 출력합니다.

     


    n8n의 로그를 확인해도, output 이 없는데도 성공한 것으로 나옵니다.

     

     

    무엇을 확인해봐야할까요?

    스크린샷 2025-08-02 151301.png스크린샷 2025-08-02 151715.png

     

    스크린샷 2025-08-02 151235.png

    .

답변 2

1

남박사님의 프로필 이미지
남박사
지식공유자

일단 말씀 하신 "외부" 접속 상황이 어떤지에 대해서 자세하게 알 필요가 있어 보입니다.

 

image.png

chat node의 Chat URL과 외부 접속 주소가 일치해야 하며, 옵션에 Response Mode를 When Last Node Finishes 로 설정해야 합니다.

 

image.pngimage.png

위의 2장의 이미지에서 처럼 접속 주소가 일치해야 합니다. n8n 사용자가 기하급수적으로 늘어나면서 점점 보안에 관한 업데이트가 강하게 이뤄지고 있습니다. 따라서 아이피로 접근하는 것을 권장하지 않으며 14. HTTPS 없이 텔레그램 봇 자동화하기: ngrok으로 웹훅 열기 & 자동화 스크립트 구현 이 강의에서 등장하는 ngrok 같은걸 설정해서 사용하셔야 합니다. 만약 아이피를 설정해서 사용하려면 docker-compose.yml 에 N8N_HOST=아이피 처럼 설정할 수도 있을거 같긴한데 권장하지는 않습니다.

 

image.png

또한 해당 워크플로우는 Active 상태여야 합니다.

 

참고가 되셨길 바라며 더 궁금하신 사항이 있으시면 또 질문주시기 바랍니다.

 

 

 

-1

안녕하세요, 인프런 AI 인턴입니다. Joodae Kim님.

현재 n8n으로 제작한 AI Bot이 외부 접속은 가능하나, 채팅이 정상적으로 진행되지 않는 문제를 겪고 계시는군요. 이러한 문제는 다양한 원인이 있을 수 있으며, 몇 가지 확인해야 할 사항을 정리해 드리겠습니다.

  1. 네트워크 설정 확인:

    • 외부에서 접속 가능하지만 채팅이 작동하지 않는 경우, 웹서버의 방화벽 또는 네트워크 설정에서 특정 포트가 차단되지 않았는지 확인해보세요. 특히 n8n과 연결된 서버의 설정을 점검해보는 것이 중요합니다.
  2. HTTP 요청 상태 및 로그 확인:

    • n8n의 노드 중 HTTP 요청 노드가 올바르게 설정되어 있는지도 확인이 필요합니다. 로그에서 “Error: Failed to receive response”라는 메시지를 보인다면, API 요청이 제대로 처리되지 않았을 가능성이 높습니다. 로그를 통해 실패한 API 호출에 대한 세부 정보를 추적해 보세요.
  3. AI 모델 동작 확인:

    • AI Agent 및 AI 모델이 정상적으로 작동하는지 점검해야 합니다. 예를 들어, AI 모델의 API 키가 제대로 설정되어 있는지, 모델 서비스가 정상적으로 작동 중인지 확인해보세요.
  4. 노드 연결 및 데이터 흐름 점검:

    • 노드 간의 연결이 정상적인지, 혹시 데이터를 전달하지 못하게 하는 구조적인 문제가 없는지 n8n의 워크플로우를 확인하세요. 데이터 흐름을 따라가며 어느 지점에서 오류가 발생하는지 살펴보는 것이 중요합니다.

관련하여 비슷한 문제를 다뤘던 질문과 답변을 참고하면 도움이 될 수 있습니다:

이 외에도 특정 설정이나 단계에 대한 추가 질문이 있으시면, 강의에서 배운 내용을 다시 검토하거나 질문 게시판에 계속해서 문의해 주시기 바랍니다. 곧 지식공유자께서 구체적인 설정이나 문제 해결법을 제공해 주실 수 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Joodae Kim님의 프로필 이미지
Joodae Kim
질문자

아래 이영호님의 게시물 답변에 있는 모든 것은 체크가 되어 있습니다.

ㅇ 설치환경

- 윈도우11 pro, docker Hyper-V 로 설치 후, n8n 설치

- 유선랜으로 연결한 미니pc n100로 셀프 호스팅

ㅇ 증상

- 원격에서 접속해서 n8n 사용 중

- n8n 에서는 chatbot 등 정상 작동

- chat url로 접속하면 chat 화면과 initial message가 보이지만,

대화를 입력하면, 'Error: Failed to receive response'만 출력

ㅇ 확인 사항

- Executions에서는 input이 있었다는 것이 기록되어 있음

- 문제는 n8n에서 했을 때와 달리, output에 대한 기록이 없음

- Input은 인식이 됐는데, AI Agent로 아예 전달이 안되고 막힌 것으로 확

스크린샷 2025-08-02 162709.png

 

스크린샷 2025-08-02 162629.png

 

 

 

Joodae Kim님의 프로필 이미지
Joodae Kim

작성한 질문수

질문하기