【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=""/>
相关推荐
lclcooky1 天前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis
fTiN CAPA1 天前
Spring Boot中Tomcat配置
spring boot·tomcat·firefox
计算机学姐2 天前
基于SpringBoot的特色美食分享系统
java·vue.js·spring boot·后端·spring·tomcat·mybatis
geBR OTTE2 天前
SpringBoot(整合MyBatis + MyBatis-Plus + MyBatisX插件使用)
spring boot·tomcat·mybatis
刘~浪地球2 天前
Nginx + Tomcat 整合实战(五):性能优化与缓存策略
nginx·性能优化·tomcat
2601_949818092 天前
记录 idea 启动 tomcat 控制台输出乱码问题解决
java·tomcat·intellij-idea
Brandon汐2 天前
HAProxy+Keepalived+MariaDB+tomcat+Prometheus+Grafana高可用部署
云原生·tomcat·grafana·prometheus·mariadb·keepalived·haproxy
xxjj998a2 天前
若依部署Nginx和Tomcat
运维·nginx·tomcat
刘~浪地球3 天前
Nginx + Tomcat 整合实战(六):安全加固与生产部署
nginx·安全·tomcat
hutengyi3 天前
保姆级JavaWeb项目创建、部署、连接数据库(tomcat)
数据库·tomcat·firefox