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

Reply via email to