결제오류 xpay
mid : union2003
Tx response code = 20002
Tx response msg = resolve host error; WINHTTP error code = 122
갑자기 위 코드로 결제 오류가 납니다. 무엇이 문제일까요..?
25 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
lgdacom.conf 에 있는 내용을 공유해 주실수 있을까요?
안전하지 않은 TLS 1.2 미만 통신에 대해 차단 조치가 진행되었습니다. 관련해서는 작년 9월 부터 공지 드렸습니다.
url = https://xpay-gateway.tosspayments.com/xpay/Gateway.do
test_url = https://xpayclient.lgdacom.net:7443/xpay/Gateway.do
조치는 완료해서 테스트까지 완료했었습니ㅏ
mall.conf 에도 default_secure_protocols = 2048 추가했습니다
조치가 완료가 안된 것 같습니다.
주소가 오래전 도메인이에요.
url = https://xpay-gateway.tosspayments.com/xpay/Gateway.do
test_url = https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do
이렇게 수정해 주셔야 하구요.
2) (API 호출) lgdacom.conf 파일을 열고 Gateway.do 호출시 사용되는 "url" 도메인을
https://xpay-gateway.tosspayments.com/xpay/Gateway.do 로 변경합니다.
*test_url 은 테스트 환경 설정입니다. 필요 시 별도 연락 부탁 드립니다.
*aux_url 은 사용 되지 않습니다. 삭제 하셔도 무방 합니다.
이렇게 안내되어있는데
test_url도 변경해줘야 하나요?.?
CST_PLATFORM이 라이브 상태이면 방화벽이나 DNS에 xpay-gateway.tosspayments.com가 열려있지 않은 거구요.
CST_PLATFORM이 test 상태라면 test_url이 오래전이라서 작동하지 않는 거에요
이후 하기 아이피를 방화벽에 허용 및 DNS 자체 운용 시 하기 내용 추가 필요합니다.
url
210.98.141.15:443/TCP
210.98.141.16:443/TCP
103.182.250.5:443/TCP
103.182.251.5:443/TCP
test_url
210.98.141.11:443/TCP
210.98.141.12:443/TCP
103.182.250.249:443/TCP
103.182.251.249:443/TCP
3월 31일에 전환되어 지금까지 잘 사용하고 있었는데
위 사항 처리가 안되어 다시 막힌걸까요
resolve host error; WINHTTP error code = 122는 귀사 방화벽 문제로 실패 시 나오는 오류메시지라서요,
방화벽을 확인 부탁드리겠습니다.
현재 실 결제에서 해당 문제가 발생하는 거라면 (CST_PLATFORM이 service) 방화벽 문제입니다.
in / out 다 열어주면 되나요?
위 8개 아이피에 대해 OUT열어주시구요.
이후에도 처리되지 않을 경우 configpath 확인이 필요합니다.
configpath는 어떻게 확인하는 걸까요
payres.asp 나 payres.aspx.cs 파일에
String configPath = ....
설정하셨을거에요
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
CST_PLATFORM 에 "live" 라고 넣어줘야 하나요ㅕ
네 그렇게 넣으셔야 운영환경으로 요청됩니다.
다 해봤는데도 오류가 뜨네요 ㅠ..
에러가 동일한가요?
Tx response msg = resolve host error; WINHTTP error code = 122
Resolve host error; WINHTTP error code = 122
네 동일합니다
서버에서 nslookup xpay-gateway.tosspayments.com 이걸해보실수 있을까요?

근데 서버 환경이 오프라인이라 다른 사이트도 위와 같습니다..
가져오는 ip 가 좀 이상한거 같은데요.
210.98.141.15
210.98.141.16
103.182.250.5
103.182.251.5
해당 서버가 사용하는 IP 는 이렇게 4가지입니다.
DNS 서버쪽에 확인부탁드립니다.
CST_PLATFORM 에 "service" 라고 넣어야 라이브결제가 됩니다
//토스페이먼츠 결제서비스 선택(test:테스트, service:서비스)