我在服务器上安装了一个新的tomcat(8.5),并尝试在端口8443上配置https。当我启动tomcat服务器/服务时,会收到一条错误消息。我在谷歌上查过,但没有发现任何有用的东西。有人能给我解释一下这个例外,以及我该如何解决这个问题吗。
这里是catalina.out的一部分:
2018年11月8日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.OpenSSLUtil.getImplementedProtocols上(OpenSSLUtil.java:61)
在org.apache.tomcat.util.net.SSLUtilBase上(SSLUtilBase.java:55)
在org.apache.tomcat.util.net.openssl.OpenSSLUtil上
在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.AbstractEndpoint.init上(AbstractEndpoint.java:1087)
在org.apache.tomcat.util.net.AbstractJsseEndpoint.init上(AbstractJsseEndpoint.java:265)
在org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:68)
在org.apache.catalina.util.LifecycleBase.init上(LifecycleBase.java:107)
位于org.apache.catalina.core.StandardService.initInternal(StandardService.java:552)
位于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)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在sun.reflect.NativeMethodAccessorImpl.invoke上(NativeMethodAccessorImpl.java:62)
在sun.reflect.DelegatingMethodAccessorImpl.invoke上(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke上(Method.java:498)
在org.apache.catalina.startup.Bootstrap.main上(Bootstrap.java:492)
<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从不打开任何web应用程序甚至测试HTML。我总是收到信息”
请求的资源不可用或不存在
". 这个错误信息和之前的有什么关系吗?
谢谢你的帮助!