긴쿠
긴쿠2mo ago

TX failed: res code = 20009; msg = Timeout error; 커넥션 타임아웃 에러문의

실결제가 아닌 테스트결제 중인데 커넥션 타임아웃 에러가 발생하는데 어느부분을 확인하면 좋을까요? 방화벽을 열어야한다면 어떤것들을 열어야 하는지 궁금합니다. *lgdacom.conf 파일 내용 참고 url = https://xpay-gateway.tosspayments.com/xpay/Gateway.do test_url = https://xpayclient.lgdacom.net:7443/xpay/Gateway.do aux_url = http://xpayclient.lgdacom.net:7080/xpay/Gateway.do
No description
11 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
긴쿠
긴쿠OP2mo ago
참고로 구버전 xpay 이용중입니다
Ayaan이안
Ayaan이안2mo ago
안녕하세요, 최근 기술 담당자 분 메일로 도메인 변경 안내(테스트도 변경이 필요합니다. 라이브 수정요청보다 더 먼저 보내드렸습니다)를 드렸는데, 수정이 안되셔서 오류가 발생하는 것으로 보이는데 따로 메일로 안내받으신 부분은 없으실까요? @긴쿠 따로 안내받으신 내용이 없다면, 아래 공지사항 내용을 참고해 주세요.
제목 [공지] XPay(구.결제모듈) 테스트 서버주소 변경 안내 (TLS1.0, TLS1.1 대상)
등록일자 2024-05-08

안녕하세요. 토스페이먼츠입니다.
토스페이먼츠는 과거 유플러스 시절부터 현재까지XPay(구.결제모듈)연동을 위한 테스트 서버 주소를 여러개 운영하고 있습니다.
이로 인해 가맹점 지원에 원할하지 못한 부분들이 있어 이를 단일화하여 고품질의 서비스를 제공하기로 하였습니다.
이에 몇가지 변경 요청 사항이 있어 가맹점에 공유드립니다.

[가맹점 서버가 tls1.0, tls1.1을 사용하는 경우]
가맹점에서 변경해주셔야 할 작업은 크게 세가지 입니다.
1.crossplatform.js 파일의 주소를 https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js 로 변경합니다.
- PHP 예) payreq_crossplatform.php 파일에 https://pretest.tosspayments.com:7443/xpay/js/xpay_crossplatform.js 주소를 위 주소로 변경
- JSP 예) payreq_crossplatform.jsp 파일에 https://pretest.tosspayments.com:7443/xpay/js/xpay_crossplatform.js 주소를 위 주소로 변경
2.lgdacom.conf 를 수정하여 Gateway.do 호출시 사용되는 test_url 도메인을 https://xpay-gateway-old-and-unsafe-sandbox.tosspayments.com/xpay/Gateway.do 로 변경합니다.
- PHP 예) /lgdacom/conf/lgdacom.conf 파일의 test_url에 https://pretestclient.tosspayments.com:7443/xpay/Gateway.do를 위 주소로 변경 (*DNS는 예시와 다를 수 있음)
- JSP 예) /lgdacom/conf/lgdacom.conf 파일의 test_url에 https://pretestclient.tosspayments.com:7443/xpay/Gateway.do를 위 주소로 변경(*DNS는 예시와 다를 수 있음)
3. 방화벽을 운영하는 가맹점은 토스페이먼츠의 새로운 DNS(IP)를 허용합니다.
- 210.98.141.13:443/TCP
- 210.98.141.14:443/TCP
- 103.182.250.248:443/TCP
- 103.182.251.248:443/TCP

기존에 사용하셨던 테스트(사전연동) 도메인은 2024/06/03(월) 오전 10시에 종료되므로 그 전에 변경 작업 요청드립니다.
* 라이브 환경은 기존과 동일하게 운영하며 테스트 환경 주소만 변경됩니다.

위 신규 주소 또한 가맹점의 오래된 TLS 버전(TLS1.0, TLS1.1)으로 통신하는 부분을 수정할 수 있도록 임시 제공하는 것으로 신규 생성된 도메인 지원종료 시점은 2025/01/06(월) 오전 10시까지 입니다.

가맹점의 보안과 고객의 소중한 데이터를 지키기 위해 TLS1.2 이상을 지원할 수 있는 버전으로 서버 업그레이드 요청드립니다.
TLS1.2 버전 이상으로 통신 가능한 경우 2번 항목 url은 https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do로 교체하여 계속 사용할 수 있습니다.

감사합니다.
제목 [공지] XPay(구.결제모듈) 테스트 서버주소 변경 안내 (TLS1.0, TLS1.1 대상)
등록일자 2024-05-08

안녕하세요. 토스페이먼츠입니다.
토스페이먼츠는 과거 유플러스 시절부터 현재까지XPay(구.결제모듈)연동을 위한 테스트 서버 주소를 여러개 운영하고 있습니다.
이로 인해 가맹점 지원에 원할하지 못한 부분들이 있어 이를 단일화하여 고품질의 서비스를 제공하기로 하였습니다.
이에 몇가지 변경 요청 사항이 있어 가맹점에 공유드립니다.

[가맹점 서버가 tls1.0, tls1.1을 사용하는 경우]
가맹점에서 변경해주셔야 할 작업은 크게 세가지 입니다.
1.crossplatform.js 파일의 주소를 https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js 로 변경합니다.
- PHP 예) payreq_crossplatform.php 파일에 https://pretest.tosspayments.com:7443/xpay/js/xpay_crossplatform.js 주소를 위 주소로 변경
- JSP 예) payreq_crossplatform.jsp 파일에 https://pretest.tosspayments.com:7443/xpay/js/xpay_crossplatform.js 주소를 위 주소로 변경
2.lgdacom.conf 를 수정하여 Gateway.do 호출시 사용되는 test_url 도메인을 https://xpay-gateway-old-and-unsafe-sandbox.tosspayments.com/xpay/Gateway.do 로 변경합니다.
- PHP 예) /lgdacom/conf/lgdacom.conf 파일의 test_url에 https://pretestclient.tosspayments.com:7443/xpay/Gateway.do를 위 주소로 변경 (*DNS는 예시와 다를 수 있음)
- JSP 예) /lgdacom/conf/lgdacom.conf 파일의 test_url에 https://pretestclient.tosspayments.com:7443/xpay/Gateway.do를 위 주소로 변경(*DNS는 예시와 다를 수 있음)
3. 방화벽을 운영하는 가맹점은 토스페이먼츠의 새로운 DNS(IP)를 허용합니다.
- 210.98.141.13:443/TCP
- 210.98.141.14:443/TCP
- 103.182.250.248:443/TCP
- 103.182.251.248:443/TCP

기존에 사용하셨던 테스트(사전연동) 도메인은 2024/06/03(월) 오전 10시에 종료되므로 그 전에 변경 작업 요청드립니다.
* 라이브 환경은 기존과 동일하게 운영하며 테스트 환경 주소만 변경됩니다.

위 신규 주소 또한 가맹점의 오래된 TLS 버전(TLS1.0, TLS1.1)으로 통신하는 부분을 수정할 수 있도록 임시 제공하는 것으로 신규 생성된 도메인 지원종료 시점은 2025/01/06(월) 오전 10시까지 입니다.

가맹점의 보안과 고객의 소중한 데이터를 지키기 위해 TLS1.2 이상을 지원할 수 있는 버전으로 서버 업그레이드 요청드립니다.
TLS1.2 버전 이상으로 통신 가능한 경우 2번 항목 url은 https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do로 교체하여 계속 사용할 수 있습니다.

감사합니다.
위 내용 참고 하셔서 lgdacom.conf와 기타 JS파일 경로 모두 바꿔주시고, TLS 1.2 이상 지원하도록 업그레이드 후 주소 한번 더 변경해주셔야 합니다. 올해 말~내년 1월에, TLS1.0/1.1 서버 지원 종료예정입니다.
긴쿠
긴쿠OP2mo ago
네 위 URL로 변경하고 테스트해보았는데요, 아래 이미지처럼 "인증실패 유효하지 않는 요청입니다"라는 에러가 발생하는데 어떤문제일까요?
긴쿠
긴쿠OP2mo ago
No description
신인턴
신인턴2mo ago
XC01은 mid 에 셋팅된 머트키 값이 불일치할 때 리턴되는 오류입니다. mall.conf 파일 내 mertkey가 tWJ_softball 상점키로 정상적으로 입력되어있는지 확인해보시겠어요?
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
긴쿠
긴쿠OP2mo ago
있는데도 해당 오류가 발생하네요ㅠㅠ 어디를 더 확인해보면 좋을까요?
유부장
유부장2mo ago
중요한 값이 있어서 우선 지워 드렸어요... 머트키는 공개된 장소에 명시하시면 안됩니다. 관련 정보 전달이 필요하시면 techsupport@tosspayments.com 에서 이어 나갈 수 있을까요?
긴쿠
긴쿠OP2mo ago
네 감사합니다 해당 이메일로 전달드릴게요
유부장
유부장2mo ago
답변 하였습니다.