今天遇到个问题,用新申请的域名的配套证书部署到Tomcat后,浏览器打开报错ERR_SSL_VERSIONOR_CIPHER_MISMATCH。
百度,google搜了一遍,各种方法都试了没解决。
实在没有头绪,仔细回忆了一下网上的教程,发现大多是采用的keystore格式证书文件,而我是用的jks文件。
抱着死马当活马医的想法,就想着生成一个keystore文件试试。
生成方法参考crt生成keystore
部署试试,没想到错误消失,https可以正常访问了。
原来造成这个错误的原因是jks的格式太过老旧,换成keystore就好了。