구 결제모듈 사용 시 서버검색 오류
U+ 부터 사용하던 모듈인데 최근 결제오류가 자주 납니다.
log상에 TX failed: res code = 20002; msg = Resolve host error; cURL error code = 6 msg = Could not resolve host: xpayvvipclient.uplus.co.kr
이렇게 에러가 남는데 ping xpayvvipclient.uplus.co.kr 실행하면
1. 64 bytes from moreplaza.com (164.124.119.14): icmp_seq=1 ttl=245 time=2.25 ms
또는
2. PING xpayvvipclient.uplus.co.kr (121.67.39.42) 56(84) bytes of data.
1 또는 2가 교대로 나오고 있습니다. 수정해야 할 사항이 뭘까요?
23 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
ping 을 서버에서 해보신건가요?
문제가 발생하는 서버에서 tracert xpayvvipclient.uplus.co.kr
를 실행하신후 결과를 여기에 공유해 주시기 바랍니다.
네 ping은 결제가 작동하는 서버상에서 실행했습니다.
traceroute to xpayvvipclient.uplus.co.kr (121.67.39.42), 30 hops max, 60 byte packets
1 BD_Managed1_6F-EB7-managed2.gihc.net (210.116.114.62) 1.743 ms 2.002 ms 2.257 ms
2 210.116.65.66 (210.116.65.66) 0.641 ms 0.640 ms 0.958 ms
3 121.254.199.93 (121.254.199.93) 0.331 ms 0.341 ms 121.254.199.85 (121.254.199.85) 0.307 ms
4 182.162.153.13 (182.162.153.13) 0.316 ms 182.162.152.73 (182.162.152.73) 0.328 ms 182.162.153.25 (182.162.153.25) 0.323 ms
5 211.233.95.17 (211.233.95.17) 0.599 ms 182.162.0.229 (182.162.0.229) 0.937 ms 110.45.128.9 (110.45.128.9) 6.120 ms
6 203.233.17.233 (203.233.17.233) 1.680 ms 1.208.164.97 (1.208.164.97) 1.343 ms 1.213.146.133 (1.213.146.133) 1.047 ms
7 * * *
8 1.208.150.210 (1.208.150.210) 2.170 ms 1.208.150.162 (1.208.150.162) 2.811 ms 1.208.150.210 (1.208.150.210) 1.904 ms
9 211.32.125.6 (211.32.125.6) 1.900 ms 1.836 ms 1.834 ms
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
이런 식으로 나올때는 morepalza.com 으로 연결이 될 때 입니다.
1과 2가 랜덤하게 나와서 처리가 안되는 것 같습니다.
해당 도메인의 IP 는 이렇게 총 4가지인데요.
164.124.119.13 121.67.39.41
164.124.119.14 121.67.39.42
4가지에 대해 443 포트를 모두 여신것인지 확인부탁드립니다.
아니면 혹시 DNS 를 여러개 설정해서 사용하시나요?
그냥 KT DNS 와 8.8.8.8 만 사용중입니다.
에러메시지로만 보면
Could not resolve host: xpayvvipclient.uplus.co.kr
DNS 에서 xpayvvipclient.uplus.co.kr 의 IP 를 찾지 못해서 발생하는 문제처럼 보이긴 합니다.
네 실제로 IP를 찾지 못하는데 ... 서버 연결이 안되는 이유가 뭘까요??
서버 도메인이 변경된 것인지요?
KT 도메인에서도 164.124.119.14 와 121.67.39.42가 교대로 나타나서
도메인이 변경되긴 하였는데 계속 기존 도메인도 이용이 되도록 되어있을겁니다.
연결에 문제가 있습니다.
KT네임서버에서도 ...
서버 연결이 안되는건 방화벽을 확인해 보시는게 좋을것 같아요.
일단 위에 냥과장님이 남겨주신 IP 4개 모두 방화벽 해제 해두셨을까요 ?
네 방화벽 문제는 아닙니다...시험삼아 제 개인PC에서
테스트 해보아도 같은 문제가 나타납니다.
164.124.119.14로 연결되거나
121.67.39.42...로 연결됩니다.
둘중 어느쪽이 맞는것인지요?
둘다 맞습니다.
로드밸런서를 쓰고 있기 때문에 아래 4개 IP 가 랜덤으로 응답될겁니다.
164.124.119.13 121.67.39.41
164.124.119.14 121.67.39.42
telnet 으로 443 포트연결 테스트 해보실 수 있을까요?
121.67.39.42 은 현재 ping 으로는 아무 반응이 없습니다...
ping 는 작동 방식이 달라서 제대로된 테스트가 안될수있어요
네 그것은 맞는데 121.67.39.42 로 연결되는 순간에는 curl이 반응이 없는것이 문제입니다.
에러 log만 남고요
그럼 121.67.39.42의 방화벽이 열려있는지를 확인해야 합니다.
각 아이피마다 이렇게 한번 확인 해주세요
telnet 164.124.119.14 443
그러면 방화벽 이슈이실거에요.
* Rebuilt URL to: telnet://121.67.39.42:443/
* Trying 121.67.39.42...
* TCP_NODELAY set
* Connected to 121.67.39.42 (121.67.39.42) port 443 (#0)
* Rebuilt URL to: telnet://164.124.119.14:443/
* Trying 164.124.119.14...
* TCP_NODELAY set
* Connected to 164.124.119.14 (164.124.119.14) port 443 (#0)
코넥트는 되는데요
혹시 서버OS가 리눅스등의 유닉스계열이신가요?
유닉스계열일경우, 터미널에서 아래 C
URL을 직접 실행해보시고 응답결과를 공유부탁드립니다.
curl --location 'https://xpayvvipclient.uplus.co.kr' \
--header 'Content-Type: application/json' \
아래와 같이 응답되면, 정상입니다.
>
<html><body><h1>It works!</h1></body></html>
ETP WEB1
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.