구륵
TPToss payments 개발자 커뮤니티
•Created by 구륵 on 11/15/2024 in #❓┃연동개발-문의
LG U+ 결제 도메인 전환 작업중인데 20101에러가 납니다.
환경
PHP Version 5.4.42
_SERVER["SSL_PROTOCOL"] TLSv1.2
1) 불러오는 스크립트 변경함
<!-- <script language="javascript" src="https://xpay.uplus.co.kr/xpay/js/xpay_crossplatform.js" type="text/javascript" charset="EUC-KR"></script> 기존-->
<script language="javascript" src="https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js" type="text/javascript" charset="EUC-KR"></script>
2) /lgdacom/conf/lgdacom.conf 내
기존
url = http://164.124.119.212/xpay/Gateway.do
test_url = http://164.124.119.212:7443/xpay/Gateway.do
aux_url = http://164.124.119.212:7080/xpay/Gateway.do
url = https://xpay-gateway.tosspayments.com/xpay/Gateway.do
로 변경
3) /lgdacom/conf/mall.conf 파일에 아래 추가 / 기존엔 default_secure_protocols 값 없었음.
;3) (XPay 설정 변경)
;conf/mall.conf 파일내의 설정에서
;3-1) default_secure_protocols 값을 2048 로 변경 합니다. (다른 값 사용 불가)
;3-2) Java 환경 이실경우, SSL 인증서 운영중인 환경에 적용하시고 keystore_cacerts_dir 값에 인증서 위치를 명시 합니다.
default_secure_protocols=2048
------
2024-11-15 14:27:24 [FATAL] [seosansp21-012024111514272496f3912625c74918492a7a6582c2bceb908f9ac4]
TX failed: res code = 20101; msg = SSL error; cURL error code = 35 msg = SSL connect error
이렇게 실패를 합니다 혹시 수정해야할 부분이 어딘지 알수있을까요?
2번의 url을 기존으로 바꾸면 기존 결제는 되긴합니다.
8 replies