구륵
구륵3mo ago

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을 기존으로 바꾸면 기존 결제는 되긴합니다.
7 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
구륵
구륵OP3mo ago
No description
구륵
구륵OP3mo ago
No description
구륵
구륵OP3mo ago
No description
박의원
박의원3mo ago
curl 또는 openssl 버전이 TLS1.2 를 지원하지 않는것 같습니다. 아래 내용에 걸리는것이 있는지 확인해보시겠어요? => apache 2.2.23 이상 => openssl 1.0.1 이상 (단, 이 버전은 버그가 많아서, 안정화버전인 1.0.1g 이상 권장) => cURL 7.34.0 이상 미만버전 사용시, 터미널에서 실행하면 아래 에러 발생 (TLS1.2 옵션 미지원) 실행 curl --tlsv1.2 -I -v -L https://xpay-gateway.tosspayments.com 결과 curl: option --tlsv1.2: is unknown 아래와 같이 나와야 합니다. curl --tlsv1.2 -l -v -L https://xpay-gateway.tosspayments.com * Trying 210.98.141.15:443... * Connected to xpay-gateway.tosspayments.com (210.98.141.15) port 443 * ALPN: curl offers h2,http/1.1 * Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH * TLSv1.2 (OUT), TLS handshake, Client hello (1): * CAfile: /etc/pki/tls/certs/ca-bundle.crt * CApath: none * TLSv1.2 (IN), TLS handshake, Server hello (2): * TLSv1.2 (IN), TLS handshake, Certificate (11): * TLSv1.2 (IN), TLS handshake, Server key exchange (12): * TLSv1.2 (IN), TLS handshake, Server finished (14): * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): * TLSv1.2 (OUT), TLS handshake, Finished (20): * TLSv1.2 (IN), TLS change cipher, Change cipher spec (1): * TLSv1.2 (IN), TLS handshake, Finished (20): * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 중략
구륵
구륵OP3mo ago
Apache/2.4.12 (Unix) openssl-devel-1.0.1e curl 7.19.7 컬버전이 낮군요..올려보고 오겟습니다. 감사합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?