웹훅 오류 관련 문의드립니다.
아래 처럼 웹훅 오류 발생에 대한 문의 드립니다.
아파치 2.4 환경에서 홈페이지 운영중입니다.
토스에서 가상계좌입금 처리를 위해 웹훅을 보내면 정상적으로 처리되고 있습니다.
어제 1건 오류가 발생해서 문의했더니 아래처럼 502 에러코드 리턴으로 7회 실패했다는 답변을 들었습니다.
웹훅에 대한 응답이 nginx 웹서버에서 발생한 것 같은데 이 응답은 어디서 응답한 걸까요?
webhookSend> url=https://xxx.xx.co.kr/api/deposit.php, payload={createdAt=2025-09-23T17:16:18.000000, secret=ps_0RnYX2w532qxxbOb502gxxx, orderId=20250923_xxxxx, status=DONE, transactionKey=txrd_a01k5tta6rrx04jvxa0xxxxx}, headers=WebhookHeaderClientSpec(transmissionId=whtrans_a01k5tta772cqy8wsc7xxxxx, transmissionTime=2025-09-23T17:16:19+09:00, retriedCount=0, signature=, userAgent=tosspayments)
웹훅에 대한 응답
webhookSend response> HTTP/1.1502 Bad Gateway content-length: 157 content-type: text/html date: Tue, 23 Sep 2025 08:16:19 GMT server: envoy x-envoy-upstream-service-time: 22 x-response-code: 502 x-response-code-details: via_upstream x-response-flags: - <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx/1.26.3</center> </body> </html>
12 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
네 보시는 웹훅응답은, 저희쪽 서버가 귀사 웹훅 URL을 호출시 응답받은 결과입니다.
귀사 아파치 (또는 ngnix ) 에러로그 또는 ssl 로그를 보시면 저 시간대에 502 에러가 발생한 내용을 확인해보시면 될것 같습니다
실제로 저희 웹서버 로그에 웹훅 URL 요청이 들어오지도 않았고
응답에 보이는 nginx/1.26.3 이라는 웹서버는 우리쪽에서 사용하지 않습니다. (아파치 사용중)
그래서 해당 502 에러 응답이 어디서 온건지 물어본겁니다.
네 그럼 저희쪽 전송기록을 다시 찾아보고 회신드리겠습니다
네 주문 정보는 아래와 같습니다.
orderId=20250923_000686
transactionKey=txrd_a01k5tta6rrx04jvxa087fc622t
https://cellbank.snu.ac.kr/api/de***** 여기 가 설정하신 웹훅 서버가 맞으실까요?
네 맞습니다.
저희쪽 추가로 확인할 부분있을지 좀 더 체크해보고 말씀드릴게요.
@도로시 님, 저희쪽에서 웹훅 오류를 계속 확인하기 위해 귀사에서 지원해주는 TLS 알고리즘을 테스트를 진행했습니다.
인프라팀에서 테스트를 몇차례 진행했더니 저희쪽 NAT IP 가 차단된 것으로 보여 확인 요청을 해왔습니다.
저희쪽 방화벽은 차단 제외 설정 해주실 수 있으실까요?
https://docs.tosspayments.com/guides/v2/get-started/environment#방화벽-설정하기
환경 설정하기 | 토스페이먼츠 개발자센터
테스트 환경 주의점, 방화벽 설정, 지원 플랫폼 및 브라우저를 알아보세요.
그리고 저희쪽 IP 차단 이력이 있는지도 한번 체크 부탁 드리겠습니다. 🙏
현재 저희 홈페이지 서버 자체적으로는 어떤 방화벽도 사용하지 않고 있습니다.
다만 서울대학교 내부 IP를 사용중이므로
서울대학교 방화벽에서 비정상적인 접속으로 인식하면 차된될 겁니다.
이부분은 확인이 좀 까다로울 것 같습니다.
네, 저희 인프라팀에서 해당 도메인을 확인중에 차단이 되어서 차단 해제 요청을 드렸습니다.