ERR_SSL_VERSION_OR_CIPHER_MISMATCH与tomcat7和node.js服务器java8 godaddy证书

时间:2018-01-18 09:19:26

标签: node.js https ssl-certificate keytool

使用从GoDaddy获得的证书后,我收到了ERR_SSL_VERSION_OR_CIPHER_MISMATCH。我将crt转换为jks并在tomcat中使用它。

nmap --script ssl-enum-ciphers.nse -p443 site.com

TLSv1.0:找不到支持的密码 | TLSv1.1:找不到支持的密码 | _ TLSv1.2:找不到支持的密码

使用tomcat7

1 个答案:

答案 0 :(得分:0)

这是jks文件的问题。

因为我的要求是创建一个私钥文件,以便在Node.js服务器和tomcat密钥库中同时使用。没有一个解决方案能让我怎么做。它将解释有关为Node.js服务器或仅为tomcat创建CSR的信息。

我终于在

找到了解决方案

https://confluence.atlassian.com/kb/how-to-import-an-existing-ssl-certificate-for-use-in-tomcat-838412853.html

使用私钥和证书创建密钥库。

对于遇到类似问题的人,请按照以下步骤操作。

1)使用openssl创建csr和私钥。 2)使用任何证书签名机构上传csr 3)获得证书。根证书,中间证书和域证书。 4)使用链接中给出的命令生成密钥库并导入它。 5)在tomcat配置文件中使用它。 6)在Node.js服务器中使用私钥和域证书。

如果有任何问题,请在此处回复,我们将很乐意为您提供帮助。