Tomcat Manager应用程序正在运行,但无法从Applications Manager访问

Tomcat Manager应用程序正在运行,但无法从Applications Manager访问

从tomcat v8开始,默认禁用对Manager Application的远程访问。您可以通过在RemoteAddrValve 中添加Applications Manager IP地址来启用远程访问 。

打开位于<CATALINA_HOME>/webapps/manager/META-INF/目录中的context.xml文件
在该文件中,您可以找到以下密钥:

  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
编辑上述密钥并在包含Applications Manager IP地址下允许格式如下: 
     
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|[Applications Manager IP ADDRESS]" />

 示例:       
               allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|192.29.28.20" />
其中192.29.28.20是Applications Manager计算机的IP地址。


注意:执行上述更改后请重新启动Tomcat服务器。


如果问题仍然存在,请通过如果您遇到任何问题,请使用获得的错误屏幕截图与来自Applications Manager的最新支持信息文件 (SIF)并使用所有得到的日志通过mes@zohocorp.com.cn 联系我们的支持人员,之后我们会对问题进行分析