텔레그램 봇 API 중 setWebhook을 통하여 Webhook을 등록시켜 봇에게 들어오는 명령어를 전달 받을 수 있습니다.
하지만 정상적으로 “Webhook was set” 리턴값을 받았지만 Webhook이 동작하지 않을 때가 있습니다. 이 경우 몇가지 확인하실 필요가 있습니다.
- Webhook이 동작 할 수 있는 유효한 SSL 인증서가 있어야 합니다.
- 만약, Self-signed 인증서를 사용하실 경우 공개키 인증서를 같이 보내셔야 합니다.
- 443, 80, 88, 8443 포트 중 하나를 사용하셔야 합니다.
위 사항이 모두 확인하였는데도 동작하지 않는 경우 웹서버의 인증서 설정에 Chain키가 빠져 있지 않은지 확인하여 보십시오.