로컬에서 방화벽 인바운드 설정까지 마쳐서 외부에서 접속되는 것까지 확인했는데 웹훅이 동작을 하지 않습니다.
로컬에서 웹훅 테스트를 하려고 하는데
외부 접속은 되나
"이벤트 전송이 정상적으로 처리되지 않았어요. 웹훅 URL을 확인해주세요. {statusCode=503}"
메세지가 뜨면서 웹훅이 되지 않습니다.
36 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
statusCode=503 이라는 의미가 웹훅URL 에 접속했는데 503에러가 나려왔다는 뜻입니다.
200 응답을 주도록 수정해주세요.
외부에서 url 에 접속했을 때는 200 으로 응답했는데 뭐가 다른걸까요?
저기서 테스트를 누르시면 body 에 더미 json 이 넘어가는데요 그것때문에 에러가 발생하시는것 같아요.
근데 503이면 아예 접속이 안되는 . 것같은데요.
💡 정보 제출
민감 정보를 안전하게 제출해주세요
설정한 웹훅 URL 알려주시겠어요?
보내드렸습니다
네 확인해 보고 공유 드릴께요.
저희 서버가 설정하신 URL 로 timeout 이 발생하는데요.
혹시 inbound 방화벽등으로 차단하신 내역이 있으실까요?
토스에서 안내한 ip와 포트는 인바운드에 열어둔 상태 입니다
포트는 8080 열어 두신건가요?
해당 IP 에 8080 포트를 다 여신건지 확인부탁드립니다.
넵 접속해보신것처럼 열어두어서 200 ok 확인된 상태 입니다
저희 웹훅 서버에서는 접근이 되지 않습니다.
브라우저나 외부에서는 접속이 되는데 웹훅 서버에서만 접근이 되지 않는 경우도 있을까요?
잠시만요 근데 지금 설정하신게 방화벽 내용이 아니지 않나요?
우선 방화벽 관련 설정 전부 초기화 하시고 다시 확인 부탁드립니다.
방화벽 내용이 아니라는게 어떤 말씀이실까요?
아 거기 맞군요. 포트는 어떻게 열려있나요?
일단 인바운드 정책 해제하신후에 해보실수 있을까요?
해제후 시도 했는데 동일한 503 오류 발생합니다
저희는 운영하시는 환경이 정확히 어떤 계층으로 구성되어 있는지 모릅니다.
그러니까 하나씩 확인 해 볼게요.
8080 이면 tomcat 쓰시는 거죠?
1) 외부에서 tomcat 서비스 접속을 위한 방화벽 허용 설정은 되어 있으시고 (사이트 접속 등), 그건 지금 tomcat 이 돌아가고 있는 저 윈도우서버의 방화벽 인바운드 설정에 등록되어 있는거지요?
네 맞습니다. 아까 공유 드린 주소로 접근 가능한 부분 확인하신것과 같이 현재 인바운드 설정은 정상 등록되어있습니다.
좋습니다. 다음 입니다.
2) 저 윈도우 서버에서 관리하는 방화벽 말고, 별도의 방화벽 운영 하고 있으신게 있나요?
왜 이 질문을 드리나면,
저희 측 통보 로그에, connect timed out 으로 접속 불가가 뜨고 있기 때문 입니다.
의미는,
저희측 통보 서버에서, 전달하신 링크로의 접속이 불가하여 정보 전달이 안되고 있다는 의미 입니다.
개인개발용 PC라서 따로 방화벽을 운영하거나 하고 있진 않습니다
그래서 지금 설정하신 window 방화벽을 제거해 주세요.
방화벽에 걸리고 있는건지를 확인해봐야 할것 같아서요.
저희 입장에서는 아래 IP 에서, 전달한 링크로의 접속이 안되고 있고,
13.124.18.147
13.124.108.35
3.36.173.151
3.38.81.32
지금 구성하신 환경이 어떻게 설정되어 있는지 모르기 때문에,
위 IP 에서의 접속을 허용 해주셔야 한다, 이상으로 가이드가 쉽지 않습니다.
냥과장님 이야기 처럼, 하나씩 제거 하면서 확인이 필요 할것 같아요.
방화벽은 다 제거 했습니다
네, 만약 다 제거했다고 하셨는데도 저희측에서 connect timed out 실패가 난다면,
중간에 막는 단계가 더 있다는 이야기 입니다.
이 단계는 직접 찾아보셔야 할것 같아요.
네 알겠습니다..찾기가 어렵네요 ㅜ
방화벽 다 제거 하셨다고 하니,
저희도 저희 내부적으로 확인 해보겠습니다.
네 감사합니다
local 개발PC인경우 사용하시는 공유기에 port forward설정이 누락되어있을 수도 있으니 같이 확인해보세요.
저희 다른 IP 에서는 접근이 되는데 AWS 에 있는서버만 접근이 되지 않아서 AWS 쪽에 확인 진행중입니다.
해결 되었습니다. 저희회사쪽 vpn 업체에 이슈로 현재 수정되었다고 합니다.
문제해결에 도움을 주셔서 감사합니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.