토스페이먼츠 결제오류 관련 문의
안녕하세요.
토스결제를 사용하는 홈페이지 서버를 이관한 후 토스페이먼츠 결제 기능에서 아래와 같은 SSL 인증 오류가 발생하고 있습니다.
서버 이관 후 발생한 문제이며, javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated 에러 메시지로 보아 SSL 인증 관련 문제로 추정됩니다.
다만 인증서는 홈페이지에서 정상 동작 하는것으로 보입니다.
서버는 Rocky Linux 9.5 사용중이며 자바는 openjdk version "1.8.0_442" 사용하고 있습니다.
관련해서 확인 요청드립니다.
감사합니다.
15 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
lgdacom.conf는 현재
url = https://xpay-gateway.tosspayments.com/xpay/Gateway.do
test_url = https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do
로 변경되어 있습니다
이메일로 같은 문의 주신 분일까요?
넵. 그렇습니다
서버에 설치된 인증서 이슈로 보이는데요.
우선 mall.conf에
verify_cert = 0
verify_host = 0
로 설정하고 다시 해보시겠어요?
넵 .잠시만요
에러는 다르게 나옵니다.
지금 방화벽 인증서 부분 확인중입니다. 확인 후에 다시 문의드리겠습니다.
상당히 오래전 JRE 버전을 사용하고 계신가요? TLS 에 사용하는 암호화 알고리즘이 너무 예전것이라 문제가 생기는것 처럼 보이는데요.
1.8 버전 사용중입니다. ssl인증서도 sha256 알고리즘 사용하고 있습니다.
해당 ip의 방화벽이 다 열려있어야 하나요?

별표 되어 있는 IP는 앞으로를 위한 서버로 아직 투입된 것은 아닙니다. 해당 IP 때문에 발생하는 에러는 아니나 열어주시는 것이 좋습니다.
오류 해결되었습니다. 감사합니다
해결되셨다니 다행입니다.
어떤 조치하셨나요?
참고로 라이브 서버는 mall.conf에서
verify_cert = 1
verify_host = 1
로 설정하여 사용하셔야 합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.