gpt4 book ai didi

Tomcat 8.5 server.xml - 为主机名 [_default_] 提供了多个 SSLHostConfig 元素。主机名必须是唯一的

转载 作者:行者123 更新时间:2023-11-28 21:48:28 31 4
gpt4 key购买 nike

我正在尝试使用 Tomcat 8.5 更改 server.xml 并在尝试启动 tomcat 时出现以下错误:

09-Feb-2017 06:23:25.278 警告 [main] org.apache.catalina.startup.Catalina.load Catalina.start using conf/server.xml: Error at (135, 20) : Multiple SSLHostConfig elements were为主机名 [default] 提供。主机名必须是唯一的。

相关server.xml代码:

<Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" >
<SSLHostConfig>
keystoreFile="/saswork/sasadmin/tomcat/certs/eccerts"
keystorePass="xxxxxxxx"
storepass="xxxxxxxx"
truststoreFile="/saswork/sasadmin/tomcat/certs/eccerts"
sslProtocol="TLS"
</SSLHostConfig>

欢迎就错误的含义提出建议,并欢迎提出解决方案建议。

最佳答案

一个非常令人困惑的错误“多个 SSLHostConfig 元素”,而您显然只有一个。

事实证明,这是由于使用了已弃用的指令造成的。

如果你把这些deprecated attributesConnector 指令中,tomcat 假设您使用的是旧方法并自动创建一个 SSLHostConfig 本身,然后它与您正在创建的冲突。

在您的特定情况下,您在 Connector 指令上使用了 clientAuth="false",该指令已成为 certificateVerification="none" SSLHostConfig 指令

关于Tomcat 8.5 server.xml - 为主机名 [_default_] 提供了多个 SSLHostConfig 元素。主机名必须是唯一的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42135892/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com