daisoDev
daisoDev2y ago

계좌 유효성검사 로컬 개발시 이런 에러가 나는데 뭐가 문제인건가요?

28 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
today.lastday
today.lastday2y ago
C:\lgdacom\log\log_20230905.log 로그를 위한 경로가 위와 같이 설정되어 있는데 유요한 경로인지 확인하시면 됩니다. 테스트환경과 맞지 않다면 경로를 바꿔주시면 됩니다.
유부장
유부장2y ago
peer not authenticated 에러도 보이는데 mall.conf 에 루트인증서 경로지정 및 해당 경로에 cacert 파일이 있는지 여부 확인도 필요 하십니다
today.lastday
today.lastday2y ago
지금 테스트하시는 환경에 맞춰 mall.conf 파일을 수정해주셔야 합니다.
daisoDev
daisoDevOP2y ago
루트인증서는 뭔가요?
유부장
유부장2y ago
https://docs.google.com/document/d/1kyhcyXmaRuxZAlNJ_Oiuo2EoFVMlQbHZewZW40E6u2w/edit?usp=sharing 이 문서 7.3 환경설정 파일에서 내용 확인 바랍니다.
Google Docs
XPAY결제모듈공통사항_v.1.0.4
Xpay-결제모듈_공통사항 Protocol and Core Function Specification Version 1.0.4 2023.03 목차 1. 문서 개요 3 2. 결제창 UI 안내 4 3. 지원하는 개발환경 5 4. 시스템 요구사항 5 4.1 공통사항 5 4.2 TLS 1.2를 지원하기 위한 개발언어별 요구사항 5 4.3 하드웨어 및 OS 요구사항 5 5. 가맹점 결제 서버 보안 Check List 6 6. Xpay 결제를 위한 방화벽 설정 6 6.1 결제,취소,부분취소, 현금...
유부장
유부장2y ago
mall.conf 환경설정 파일 옵션 설명이 기재되어 있습니다.
daisoDev
daisoDevOP2y ago
cacert 인증서 발급은 인증기관에서 직접 받는게 맞나요? 인증서가 없으면 테스트가 안되는건가요?
Kimoon Lee
Kimoon Lee2y ago
인증서 없이 테스트를 하시려면 mall.conf 파일에서 verify_cert = 0 verify_host = 0 으로 설정해서 하시면 될겁니다 라이브에서는 이렇게 쓰시면 안되구요.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
daisoDev
daisoDevOP2y ago
;server_id Mall 서버를 구분을 위한 값 server_id = 01 ;timeout API 요청 timeout 시간 (단위:초) timeout = 60 ;log_level 3: INFO; 4: DEBUG log_level = 3 ;verify_cert 1: 인증서 검증; 0: 인증서 검증하지 않음 verify_cert = 0 ;verify_host 1: 인증서 내의 domain name 확인; 0: 확인하지 않음 (test 시만 사용) verify_host = 0 ;report_error 1: error 시 dacom 서버에 report 전송; 0: 전송하지 않음 (error 관련 내용만 전송함) report_error = 1 ;output_UTF8 1: 서버 응답을 UTF-8로 return; 0: EUC-KR로 리턴 output_UTF8 = 0 ;auto_rollback 0: 자동취소 사용안함, 1: 자동취소 사용 auto_rollback = 1 ;log_dir log directory full path (로그 생성위치에 log 폴더를 반드시 만들어야 로그가 쌓임) log_dir = C:\lgdacom\log ; 512 (TLS1.1) , 2048 (TLS1.2) , 2560 (TLS1.0) java / php 버전 default_secure_protocols = 2048 ;인증서위치 (고객사의 인증서 위치에 맞게 수정이 필요합니다.) keystore_cacerts_dir=C:\Program Files\Java\jre1.8.0_202\lib\security\cacerts ;>>>>>>>>>>>>>>>>>>>> 반드시 입력해 주세요 <<<<<<<<<<<<<<<<<<<< mall.conf 파일은 이렇게 설정했고
daisoDev
daisoDevOP2y ago
엑세스스가 거부되었다고 나오네요 이유가 뭔지 알 수 있을까요?
김차장
김차장2y ago
인증서를 사용하지 않더라도 파일위치를 확인은하는데, 해당위치에 없어서 발생하는 에러구요. 인증서 사용하지 않는 상태에서는 Exception 은 발생하지만 거래에 영향을 주지는 않습니다
daisoDev
daisoDevOP2y ago
인증요청이 실패하였습니다. <br> TX 인증요청 Response_code = 20010<br> TX 인증요청 Response_msg = IO error; java.net.SocketException: Connection reset<p> 인증요청 결과 실패 DB처리하시기 바랍니다.<br> 그럼 이 에러의 원인은 뭔지 알 수 있을까요? 테스트는 로컬에서 진행중입니다..
OMG
OMG2y ago
connection reset 인데.. 테스트 로컬에서 저희쪽 서버에 접속이 가능한지 먼저 확인해주시겠어요? lgdacom.conf 에 있는 정보로 접속이 되는지 먼저 한번 확인해주세요.
김차장
김차장2y ago
url = https://xpayvvipclient.tosspayments.com/xpay/Gateway.do test_url = https://pretestclient.tosspayments.com:9443/xpay/Gateway.do 입니다
daisoDev
daisoDevOP2y ago
test url 접속은
daisoDev
daisoDevOP2y ago
No description
daisoDev
daisoDevOP2y ago
결과가 이렇고, 서비스 url 은
daisoDev
daisoDevOP2y ago
No description
daisoDev
daisoDevOP2y ago
결과가 이렇습니다.
Kimoon Lee
Kimoon Lee2y ago
lgdacom.conf 에 설정된 URL 을 확인해 주실수 있을까요? 접속 테스트는 서버에서 해주셔야 합니다.
Kimoon Lee
Kimoon Lee2y ago
혹시 서버에서 방화벽을 관리하고 계신가요?
daisoDev
daisoDevOP2y ago
ip 에서 관리하고 있긴합니다.
Kimoon Lee
Kimoon Lee2y ago
아 로컬 테스트 중이면 혹시 로컬에서 나가는 outbound 가 방화벽에의해 막힌건 아닌지 확인 부탁드립니다. 운영 : 121.67.39.41~42, 164.124.119.13~14 Port :443 테스트 : 121.67.39.74, 164.124.119.237 port : 9443 에 대해서 outbound 가 허용되어야 합니다.
daisoDev
daisoDevOP2y ago
아 네네 확인해보겠습니다. testurl 접속해보니 안되네요!

Did you find this page helpful?