Leos Literak
7
java
ssl
soapui
我需要测试部署到HTTPS端点上部署的预发布环境的Web服务.不幸的是,SoapUI失败了SSLPeerUnverifiedException: peer not authenticated.我使用了4.6.4和非常新的5.0版本.
ENV:
端点是https,startcom证书,网络使用代理(但相同的问题,没有代理与不同的网络)
我通过firefox提取了端点证书并让它信任.所以我cacerts从soapui JVM安装修改:
..\SoapUI-4.6.4\jre\lib\security>keytool -import -alias HOSTNAME
-file endpoint.crt -keystore cacerts -storepass changeit
重新启动然后重新测试 - 失败.
然后我采取了不同的方法,让SoapUI JVM信任所有StartCom证书.
keytool -import -trustcacerts -alias startcom.ca -file ca.crt -keystore cacerts
keytool -import -alias startcom.ca.sub -file sub.class1.server.ca.crt -keystore cacerts
重新启动并再次失败.我现在还能做什么?
编辑
2014-05-30 08:39:53,782 ERROR [errorlog] javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated