【Tomcat】解决:AJP连接器配置secretRequired=“true“,但是属性secret确实空或者空字符串,这样的组合是无效的

tomcat报错内容如下

复制代码
25-Apr-2021 15:35:08.897 严重 [main] org.apache.catalina.core.StandardService.startInternal Failed to start connector [Connector[AJP/1.3-8017]]
org.apache.catalina.LifecycleException: 协议处理器启动失败
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1102)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:440)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:766)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:688)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
Caused by: java.lang.IllegalArgumentException: AJP连接器配置secretRequired="true",但是属性secret确实空或者空字符串,这样的组合是无效的。
    at org.apache.coyote.ajp.AbstractAjpProtocol.start(AbstractAjpProtocol.java:274)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1100)
    ... 12 more

解决方法

在tomcat的配置文件,server.xml中找到这一行

复制代码
<Connector  
    port="8009" 
    protocol="AJP/1.3" 
    redirectPort="8443" />

添加: secretRequired="" 即可

复制代码
<Connector  
    port="8009" 
    protocol="AJP/1.3" 
    redirectPort="8443" 
    secretRequired=""/>
相关推荐
xxwl5852 天前
数据库后端接口测试报告
spring boot·mysql·tomcat
次次皮4 天前
Linux 下通过 XShell 手动更新 Tomcat 应用并重启
前端·tomcat·jar
Listen·Rain5 天前
用AI开发出一个AI
java·人工智能·spring boot·tomcat·intellij-idea·mybatis·visual studio
Full Stack Developme6 天前
SpringBoot 内嵌 Tomcat 的启动流程
spring boot·后端·tomcat
Full Stack Developme6 天前
Tomcat 如何处理HTTP请求
java·http·tomcat
Full Stack Developme7 天前
Tomcat 设计原理
java·tomcat
Full Stack Developme7 天前
Tomcat NIO连接器内部如何实现零拷贝 Session管理如何实现集群同步
java·tomcat·nio
BullSmall7 天前
Tomcat 部署 Jenkins → Docker Jenkins 完整迁移方案
docker·tomcat·jenkins
baozhengw8 天前
信创改造-SpringBootJar包改为WAR包部署Tomcat
java·tomcat
Java面试题总结13 天前
mybatis插件
java·tomcat·mybatis