Java 无法建立安全连接,因为此站点使用了不受支持的协议

Java 无法建立安全连接,因为此站点使用了不受支持的协议,java,tomcat,ssl,nginx,ssl-certificate,Java,Tomcat,Ssl,Nginx,Ssl Certificate,我无法将http请求转换为https请求。我的服务器域名是myservers.com。我的前辈(离开办公室)带来了来自comodo RSA域验证安全服务器CA的通配符ssl证书。当我使用它时,它工作正常,它显示一个默认页面。现在我的MD在服务器上安装了tomcat,并告诉我使用https。所以我把我的war文件上传到webapps上,它工作正常。但当它显示此网页不可用时,其工作不正常错误\u SSL\u版本\u或\u密码\u不匹配。 所有证书都位于etc/nginx/ssl位置 这是我的serv

我无法将http请求转换为https请求。我的服务器域名是myservers.com。我的前辈(离开办公室)带来了来自comodo RSA域验证安全服务器CA的通配符ssl证书。当我使用它时,它工作正常,它显示一个默认页面。现在我的MD在服务器上安装了tomcat,并告诉我使用https。所以我把我的war文件上传到webapps上,它工作正常。但当它显示此网页不可用时,其工作不正常错误\u SSL\u版本\u或\u密码\u不匹配。 所有证书都位于etc/nginx/ssl位置

这是我的server.xml

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               URIEncoding="UTF-8"
               redirectPort="8443" /> 

    <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="200" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystoreFile="/etc/nginx/ssl/domain.keystore" keystorePass="changeit"/>

请帮助查找问题

只需在“ssl\u证书\u密钥”后添加这3行即可解决问题:

ssl_ciphers HIGH:!ADH:!MD5:!aNULL:!eNULL:!MEDIUM:!LOW:!EXP:!kEDH;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
ssl_prefer_server_ciphers on;
祝你好运

ssl_ciphers HIGH:!ADH:!MD5:!aNULL:!eNULL:!MEDIUM:!LOW:!EXP:!kEDH;
ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
ssl_prefer_server_ciphers on;