ERR_SSL_VERSION_OR_CIPHER_MISMATCH

ERR_SSL_VERSION_OR_CIPHER_MISMATCH

我已经使用 Tomcat8 在 Azure Ubuntu VM 中设置了 SSL 配置。该服务似乎在端口 8443 上运行。我在 Azure 上创建了一个从公共端口 443 到 8443 的端点。

但是,当我运行时https://example.com出现错误ERR_SSL_VERSION_OR_CIPHER_MISMATCH

这是server.xml

<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystoreFile="/home/me/example.com.ssl/example.com.jks"
               keystorePass="examplePasswd" keystoreType="JKS"/>

证书的别名是“tomcat”。但是,如果我在连接器中添加 keyAlias="tomcat",则会收到错误“未知别名”。

我已将所有根证书、中间证书和域证书上传至 Azure 云服务。

知道它为什么会失败吗?

相关内容