Tomcat SSL连接被拒绝
我想和tomcat一起做双向TLS 我将tomcat配置为:Tomcat SSL连接被拒绝,tomcat,openssl,tomcat7,keytool,Tomcat,Openssl,Tomcat7,Keytool,我想和tomcat一起做双向TLS 我将tomcat配置为: <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" keystoreFile="${user.home}/keystore/keystoregodaddyclient.jks" keystorePass="t
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
keystoreFile="${user.home}/keystore/keystoregodaddyclient.jks" keystorePass="test"
truststoreFile="${user.home}/keystore/keystore.jks" truststorePass="test"
truststoreType="JKS" disableUploadTimeout="true"
enableLookups="true" maxHttpHeaderSize="8192"
maxSpareThreads="75" minSpareThreads="25"
clientAuth="true" sslProtocol="TLS" />
(b) 将其导入密钥库
keytool -importkeystore -destkeystore keystoregodaddyclient.jks -srckeystore keystore.p12 -srcstoretype pkcs12 -alias clientkey
(c) 我已将受信任密钥库创建为:
keytool -import -v -trustcacerts -alias clientkey -file godady.crt -keystore keystore.jks
但我的请求被服务器拒绝,并出现以下错误:
java.net.SocketException: Software caused connection abort: recv failed
想知道密钥库的格式是否正确,因为自签名证书同样适用。请确保密钥库中的私钥和密钥库本身具有相同的密码 通过再次设置现有密码进行测试。如果这样做有效,则您的私钥和密钥库具有相同的密码
keytool-keypasswd-new mystorepass-keystore keystore.ks-storepass mystorepass-alias cybereyepk-keypass mystorepass
以及Tomcat启动时HTTPS连接器的日志消息是?
java.net.SocketException: Software caused connection abort: recv failed