Я установил новый tomcat (8.5) на свой сервер и попытался настроить https на порт 8443. Когда я запускаю сервер / службу tomcat, я получаю сообщение об ошибке. Я посмотрел на Google, но не нашел ничего полезного. Так может кто-нибудь объяснить мне исключение и как мне решить проблему.
Здесь части catalina.out:
08-Nov-2018 13: 55: 21.872 WARNUNG [main] org.apache.tomcat.util.net.openssl.OpenSSLEngine. Не удалось получить список шифров
java.lang.Exception: не реализовано
в org.apache.tomcat.jni.SSL.newSSL (собственный метод)
в org.apache.tomcat.util.net.openssl.OpenSSLEngine. (OpenSSLEngine.java:76)
в org.apache.tomcat.util.net.openssl.OpenSSLUtil.getImplementedProtocols (OpenSSLUtil.java:61)
в org.apache.tomcat.util.net.SSLUtilBase. (SSLUtilBase.java:55)
в org.apache.tomcat.util.net.openssl.OpenSSLUtil. (OpenSSLUtil.java:41)
в org.apache.tomcat.util.net.openssl.OpenSSLImplementation.getSSLUtil (OpenSSLImplementation.java:36)
в org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext (AbstractJsseEndpoint.java:103)
в org.apache.tomcat.util.net.AbstractJsseEndpoint.initialiseSsl (AbstractJsseEndpoint.java:86)
в org.apache.tomcat.util.net.NioEndpoint.bind (NioEndpoint.java:244)
в org.apache.tomcat.util.net.AbstractEndpoint.init (AbstractEndpoint.java:1087)
в org.apache.tomcat.util.net.AbstractJsseEndpoint.init (AbstractJsseEndpoint.java:265)
в org.apache.coyote.AbstractProtocol.init (AbstractProtocol.java:581)
в org.apache.coyote.http11.AbstractHttp11Protocol.init (AbstractHttp11Protocol.java:68)
в org.apache.catalina.connector.Connector.initInternal (Connector.java:993)
в org.apache.catalina.util.LifecycleBase.init (LifecycleBase.java:107)
в org.apache.catalina.core.StandardService.initInternal (StandardService.java:552)
в org.apache.catalina.util.LifecycleBase.init (LifecycleBase.java:107)
в org.apache.catalina.core.StandardServer.initInternal (StandardServer.java:875)
в org.apache.catalina.util.LifecycleBase.init (LifecycleBase.java:107)
в org.apache.catalina.startup.Catalina.load (Catalina.java:632)
в org.apache.catalina.startup.Catalina.load (Catalina.java:655)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
в java.lang.reflect.Method.invoke (Method.java:498)
в org.apache.catalina.startup.Bootstrap.load (Bootstrap.java:309)
в org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:492)
Моя конфигурация server.xml:
<Connector
port="8443"
protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="200"
scheme="https"
secure="true"
SSLEnabled="true"
keystoreFile="/opt/tomcat/apache-tomcat-8.5.34/nKeystore"
keystorePass="****"
sslProtocol="TLS"
clientAuth="false"
/>
Кроме того, tomcat никогда не открывает веб-приложения и даже не тестирует HTML. Я всегда получаю сообщение "
Запрашиваемый ресурс недоступен или не существует
". Есть ли какая-либо связь между этим сообщением об ошибке и предыдущим?
Спасибо за помощь!