강의

멘토링

로드맵

Inflearn brand logo image

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

yoon님의 프로필 이미지
yoon

작성한 질문수

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

HTTPS 없이 텔레그램 봇 자동화하기: ngrok으로 웹훅 열기 & 자동화 스크립트 구현

14강 26강에 대한 질문

해결된 질문

작성

·

35

0

ngrok로

https를 설정하였으나, 텔레그램도 그렇고 mcp도 그렇고 https를 인식하지 못하는 상황입니다

 

이리저리 물어봤지만

딱히 답이 나오지 않아서 문의드립니다 ㅜ

20250623_182754.jpg20250623_182553.jpg20250623_182721.jpg20250623_182810.jpg

 

답변 2

0

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

안녕하세요.

 

image.png

일단 지금 상황을 보면 올려주신 이미지를 봤을때 n8n 주소는 ngrok 으로 접근이 가능한 상황. 이는 ngrok 은 정상적으로 동작한다는 의미로 생각하시면 됩니다. 웹 접근은 단순히 ngrok 이 터널링을 해서 연결해주는 것이기 때문에 문제 없이 동작중인 상황입니다.

그러나 이미지를 보면 n8n 에서 test URL 이나 product URL이 아직도 localhost 로 나온다는 이야기는 n8n 서비스는 docker-compose.yml 에 작성된 WEBHOOK_URL 을 적용하지 못했다는 이야기 입니다.

 

docker compose --profile [프로파일명] up -d

이렇게 docker-compose.yml 이 수정되면 이를 적용한 도커 컨테이너를 다시 시작해야 합니다. 위 명령을 통해 n8n 도커 컨테이너를 재시작 하셔야 합니다. 이게 귀찮은 경우를 대비해 강의에 이를 자동화 하는 스크립트 작성 내용이 있으니 이 부분도 참고하시기 바랍니다.

어쨌든 정리하자면 test URL에 ngrok 주소가 나와야 하고 ngrok 주소가 나오기 위해선 docker-compose.yml 이 적용된 도커 컨테이너가 구동되어야 합니다.

yoon님의 프로필 이미지
yoon
질문자

덕분에 해결했습니다.

어이없게도... 컴포즈 문서 안에 웹 훅에서 오타가 났네요... o가 3개가 들어갔다는....

 

어이가 없었네요

시간내주셔서 감사합니다.

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

그런 문제였군요. 저도 보통 그런걸로 밤새고 그런적도 있습니다. ㅎㅎ

아무튼 금방 원인을 찾으셔서 다행입니다.

0

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

ngrok를 사용하면서 https 설정이 제대로 작동하지 않는 문제에 대해 몇 가지 가능한 원인과 해결책을 제시해드리겠습니다.

  1. Ngrok 설정 확인: ngrok를 사용할 때 클라이언트가 정상적으로 https를 인식하지 못하는 경우가 있습니다. 이를 해결하기 위해 ngrok으로 생성한 URL이 올바르게 텔레그램이나 MCP 설정에 반영되었는지 검토해 보세요. ngrok에서 https를 제공하는지 확인하고, URL에 https가 포함되어 있는지 확인해 보세요.

  2. 텔레그램 및 MCP 설정 확인: 두 서비스가 각각 ngrok의 https URL을 수용하는지 확인해야 합니다. 이 과정에서 잘못된 URL이 입력되는 실수가 발생할 수 있습니다. URL이 ngrok에서 제공된 것과 동일하고, 서비스 설정에도 정확하게 반영되었는지 확인해 보세요.

  3. 환경 변수 및 설정 파일 점검: Docker나 기타 설정 파일에서 ngrok URL을 지정할 때 환경 변수를 사용하고 있다면, 이 부분도 한 번 더 점검해 보시는 것이 좋습니다. 특히, 포트포워딩이나 네트워크 설정 문제가 없는지 확인해 봐야 합니다.

  4. 네트워크 문제 및 방화벽 확인: ngrok이 제대로 동작하기 위해서는 본인 PC의 방화벽이 오픈되어 있어야 합니다. 네트워크 및 방화벽 설정을 다시 확인하시고 필요시 방화벽 설정을 조정해 보세요.

  5. ngrok 버전 확인 및 업데이트: 사용 중인 ngrok의 버전이 최신 버전인지 확인하고, 필요하다면 업데이트를 진행해 보세요. 새로운 버전에서는 이전 버전에서 발견된 다양한 버그가 수정되었을 수 있습니다.

관련 게시글에서 관련된 문제의 해결 방안을 참고하면 도움이 될 수 있습니다. 다음과 같은 유사한 게시글들을 참고해보시기 바랍니다:

  • n8n-mpc에서 google계정차단: ngrok와 연결 문제에 관한 다른 사용자들의 해결 경험을 확인하실 수 있습니다.

  • 클로드 오류: ngrok 및 n8n 환경 관련 설정 문제와 해결 방법에 대한 논의가 이루어졌습니다.

이 정보가 문제 해결에 도움이 되기를 바랍니다. 추가적인 질문이나 도움이 필요하시면, 언제든지 문의해 주세요.

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

yoon님의 프로필 이미지
yoon

작성한 질문수

질문하기