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]
" />
示例:
<Valve className="
org.apache.catalina.valves.RemoteAddrValve"
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
联系我们的支持人员,
之后我们会对问题进行
分析
。