Tomcat SSL连接被拒绝

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

我想和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="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