로컬에서 방화벽 인바운드 설정까지 마쳐서 외부에서 접속되는 것까지 확인했는데 웹훅이 동작을 하지 않습니다.

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

Did you find this page helpful?