인디노트
IG bind sample 본문
IG bind sample
peer not authenticated 에러
OS X 에서 Eclipse 를 이용해서 서버 접속 관련 bind.jsp 를 개발하는데 있어서
다음과 같은 에러가 발생한다.
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
faultActor:
이것은 IG 서버의 SSL 인증서가 사설 인증서라서 OS X 의 톰캣에서 해당 인증서의 루트 인증서를
찾을 수 없기 때문에 인증 처리를 못해서 발생한다.
해결 방법은 OS X 의 해당 jre 의 cacerts 에 해당 SSL 루트 인증서를 등록해서 인증 해 줘야 한다.
/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home/jre/lib/security/cacerts
keytool -list -v -keystore keystore.jks
keytool -delete -alias entrust -keystore cacerts
keytool -import -v -alias entrust -keystore cacerts -storepass changeit -file “/Users/kgy/Desktop/ENTRUST/Shared/CERT/cacert.der”
'내 프로젝트' 카테고리의 다른 글
Apple App Permissions (0) | 2019.01.29 |
---|---|
데이터베이스 암호를 해독 할 수 없으며 ENTMGR.INI에서 암호를 재설정 할 수 없습니다"라는 오류를 어떻게 해결합니까? (0) | 2018.11.14 |
SM_PostgreSQL_9220_RH (0) | 2018.04.24 |
sdcinst 설치 후 문제점 해결 (0) | 2018.02.13 |
sdcinst 설치 (0) | 2018.02.04 |