SSL возвращает пустую страницу, без ошибок Каталины
Это мой второй, может быть, третий раз, когда я настраиваю SSL с Tomcat. Раньше я создавал самоподписанный текст, который работал, и теперь использование моего подписанного оказывается бесплодным.
Я использую Tomcat, работающий с Amazon Linux API. При использовании подписанного сертификата / хранилища ключей мой сервер нормально запускается без ошибок. Однако при попытке перейти в домен выдается ошибка "ERR_SSL_VERSION_OR_CIPHER_MISMATCH".
Мой файл server.xml выглядит следующим образом:
<Connector port="8443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25"
maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100"
scheme="https" secure="true" SSLEnabled="true" clientAuth="false" sslProtocol="TLS"
keystoreFile="/home/ec2-user/.keystore/starchild.jks"
keystorePass="d6b5385812252f180b961aa3630df504" />
Не помешает также упомянуть, что я использую подстановочный сертификат.
Пожалуйста, дайте мне знать, если что-то выглядит неправильно!
РЕДАКТИРОВАТЬ:
После более подробного изучения я определил, что в Server.xml или в прослушивающих портах нет ничего плохого. Это становится больше фактической ошибкой сертификата, поскольку запрос curl дает мне эту ошибку:
curl: (35) Unknown SSL protocol error in connection to jira.mywebsite.com:-9824
Хотя я не могу понять, что такое "-9824".
При сравнении этого скручивания с другой подобной установкой (с использованием того же сертификата подстановочного знака) происходит полное рукопожатие, что и следовало ожидать. Я полагаю, что это сейчас между протоколом / шифром, установленным по умолчанию на серверах JIRA.