On Fri, Aug 29, 2014 at 12:15 PM, Shanti Suresh <sha...@umich.edu> wrote:
> Greetings, > > I am running Tomcat 7.0.52. > > I am a bit unsure as to why localhost is being denied a JMXProxy servlet > query with a 403. I tried using curl as: > > curl http://localhost:8090/manager/heapused.jsp > > I have CATALINA_HOME/conf/Catalina/localhost/manager.xml set as follows: > > <Context path="/manager" privileged="true" > docBase="/opt/tomcat/mgmt/apache/webapps/manager"> > <Valve className="org.apache.catalina.valves.RemoteAddrValve" > allow="127\.0\.0\.1"/> > </Context> > > I have heapused.jsp under the manager app as follows: > > <jsp:forward page="/jmxproxy/"> > <jsp:param name="get" value="java.lang:type=Memory" /> > <jsp:param name="att" value="HeapMemoryUsage" /> > <jsp:param name="key" value="used" /> > </jsp:forward> > > File permissions are: > -rw-rw-r-- 1 user group 189 Aug 29 10:29 manager/heapused.jsp > > Appreciate any tips. > > Thank you, > > -Shanti > Can you access the JMXProxy servlet directly? http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html#Using_the_JMX_Proxy_Servlet Have you configured access to the manager app? http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html#Configuring_Manager_Application_Access Dan