XPay 운영(라이브) 모드에서 현금영수증발급 실패 관련 문의
안녕하세요.
PHP 5.6 버전으로 개발된 홈페이지에서 현금영수증 발급 처리에 실패되는 오류가 확인되어 아래와 같이 문의드립니다.
결제 로그 파일에서 확인해 본 에러메시지:
TX failed: res code = 20002; msg = Resolve host error; cURL error code = 6 msg = Could not resolve host: https; Name or service not known
최근 첨부된 이미지와 같이 XPay 결제 설정 파일 및 결제창 호출 소스코드를 수정한 이력이 있습니다.
이 홈페이지의 경우 2024년 말쯤 토스페이먼츠측으로 부터 전달받았던 LG U+ 서비스 도메인 이용종료 안내
메일 내용을 확인하고, 서비스 도메인을 모두 https://pgweb.tosspayments.com
로 변경했었습니다.
또한, 이 홈페이지를 운영하고 있는 서버의 방화벽쪽에 아래 IP도 개방해 놓은 상태입니다.
그럼에도 불구하고 오류가 나는 원인을 확인해 볼 수 있을까요?
- MID: buanshop1
- 최근 요청일시: 2025. 03. 11. 14:56:09
위의 내용 확인 부탁드립니다.
감사합니다.
[참고사항]
이전에 다른 MID 값을 가진 상점에 대해서도 비슷한 에러사항이 있었지만, 이 부분은 서버의 방화벽 설정 변경을 통해 해결하였습니다.
* https://discord.com/channels/864296203746803753/1312955337804087347



5 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
DNS 에서 설정하신 xpay-gateway.tosspayments.com 을 찾지 못하는것 같습니다.
hosts 파일에 IP 를 매핑해서 사용하시는건가요? 아니라면 DNS 서버가 정상인지 확인해주세요.
답변 감사드립니다.
우선 운영서버(CentOS 7.9 OS) 내 hosts 파일을 통해 직접적으로 xpay-gateway.tosspayments.com 도메인에 대한 IP를 지정해 놓고 사용하고 있진 않았으며, DNS 서버 또한 정상인 것 확인했습니다.
다만, 이 서버의 경우 여러 홈페이지를 운영하고 있어서, 다른 홈페이지에서 동일한 기능에 대해 테스트를 해본 결과 정상적으로 동작이되어,
다른 홈페이지의 토스페이먼츠 설정 파일(.php, .conf 등)을 모두 덮어 씌우고, mall.conf 파일 내용만 다시 이 가맹점에 맞게 변경하여 다시 시도해본 결과 정상적으로 동작한 것을 확인했습니다.
아마도 기존 설정 파일에서 오탈자가 있었거나, 버전이 달랐었기에 발생한 문제가 아닌지 예상이 됩니다.
내용 확인해 주신점 감사드립니다.

네 공유해주셔서 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.