가상계좌 웹훅 이벤트 처리에 대해 문의드립니다.
이벤트 전송이 정상적으로 처리되지 않았어요. 웹훅 URL을 확인해주세요. {statusCode=503}
위와 같이 503 에러가 확인됩니다.
등록한 웹 훅 URL을 포스트맨으로 호출할때는 정상처리되고 있는데요.
토스에 등록시 503오류가 발생하는 사유를 알수 있을까요?
확인부탁드립니다.
감사합니다! 🙂
24 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
주문번호 공유해주시겠어요?
{
"createdAt": "2023-08-22T10:48:01.000000",
"secret": "ps_yZqmkKeP8gmJgRjQn40pVbQRxB9l",
"orderId": "20230822104959_192002",
"status": "DONE",
"transactionKey": "5E22FB11CE8A6C570A109B10FF1C6344"
}
해당주문입니다!
현재 테스트로 등록된 웹 훅 url은 총 3개인데요
그중에
https://dev.drmath2.co.kr/payment/deposit_callback
해당 웹 훅 URL에서 말씀드린 오류가 확인됩니다.
등록시에 에러가 나시는 건가요? 아니면 실제 웹훅이 나갈때 에러가 나시는 건가요?
웹훅이 나갈때 에러가 나고있어요!

다시 시도 버튼 클릭시
이벤트 전송이 정상적으로 처리되지 않았어요. 웹훅 URL을 확인해주세요. {statusCode=503}
위 에러가 확인됩니다.
failed: connect timed out executing POST https://dev.drmath2.co.kr/payment/deposit_callback
해당 링크로 커넥션 타임아웃이 뜨고 있습니다.

포스트맨으로 데이터 넘기면 200처리나고 있습니다.
등록한 웹훅으로 데이터를 전송받을때만 타임아웃이 나는 이유를 알수있을까요!?
저희 서버에서 보내는것이라 아마도 사용하시는 네트워크에서 방화벽으로 막으신것 같네요.
방화벽 inbound 허용이 되어 있는지 확인 부탁드립니다.
혹 허용해야하는 부분이
IP 접근 제어 목록에 추가해주세요
상점 서버에서 IP 접근 제어 목록(ACL, Access Control List)으로 트래픽을 분류해 허용하거나 거부하면, 토스페이먼츠의 IP 주소를 허용해주세요.
다음 IP에 접근할 수 있도록 허용해주면 정상적으로 인바운드 요청이 전송됩니다.
13.124.18.147
13.124.108.35
3.36.173.151
3.38.81.32
이 부분 맞을까요?
네 맞습니다.
13.124.18.147
13.124.108.35
3.36.173.151
3.38.81.32
넵 위 4개 방화벽 설정 확인 후 다시 시도해보겠습니다~
감사합니다~
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
안녕하세요
아래 ip 모두 허용해두었으니 동일한 에러가 확인됩니다.
허용한 ip는 아래와 같습니다.
13.124.18.147
13.124.108.35
3.36.173.151
3.38.81.32
103.182.251.2
103.182.250.2
네 말씀하세요.
앗! 위 내용에 수정했습니다~
추가로 가상계좌가 유효한 시간을 지정하려고합니다
validHours 에 분단위도 ex) 유효시간 10분 으로 지정이 가능할까요?
지정 가능하다면 방법도 전달부탁드립니다!
파라미터명에도 나타나있지만.. ㅠ 시간단위만 가능합니다.
네 ㅠ 알겠습니다~
추가로 문의드린 웹훅 503 에러에 대한 내용 확인부탁드립니다!
14:48, 아래와 같이 동일 합니다.
failed: connect timed out executing POST https://dev.drmath2.co.kr/payment/deposit_callback
그럼 아직 방화벽 처리가 안되어있다는 의미일까요?
제가 직접 처리한건아니지만 위 6개 ip 에 대해 허용했다는 답변을 받았거든요 ㅠ
혹 방화벽 처리가 안되어있다는걸 확인할 방법이 있는지도 문의드립니다!
저희 입장에서는, 위 링크로 연결 시도시에 connect timed out 이 발생하고 있다는 사실만 알수 있어서
작업 여부는 내부 확인을 해보셔야 할것 같습니다.
넵 다시한번 확인해보고 추가로 문의사항이 생기면 문의드리겠습니다!
감사합니다~