구 결제모듈 사용 시 서버검색 오류
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가 교대로 나오고 있습니다. 수정해야 할 사항이 뭘까요?
19 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네임서버에서도 ...
서버 연결이 안되는건 방화벽을 확인해 보시는게 좋을것 같아요.
네 방화벽 문제는 아닙니다...시험삼아 제 개인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만 남고요
각 아이피마다 이렇게 한번 확인 해주세요
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
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.