Я настроил свою конфигурацию SSL на виртуальной машине Azure Ubuntu с помощью Tomcat8. Служба, похоже, работает на порту 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"/>
Псевдоним сертификата - «кот». Однако, если я добавлю keyAlias = "tomcat" в коннектор, я получаю сообщение об ошибке "unknown alias".
Я загрузил все корневые, промежуточные и доменные сертификаты в облачные службы Azure.
Есть идеи, почему это не удается?