Is your system firewalled? On 15 March 2010 14:17, Gurkan Erdogdu <cgurkanerdo...@gmail.com> wrote:
> then you answer question :) > > 2010/3/15 Mercy <techme...@gmail.com> > > > Hi Gurkan, > > > > it's false; > > > > regards, > > Mercy > > > > > > Gurkan Erdogdu wrote: > > > >> -Dcom.sun.management.jmxremote.authenticate=$JMX_SSL_ENABLED > >> > >> what is the $JMX_SSL_ENABLED value? > >> > >> Thanks; > >> > >> 2010/3/15 Mercy <techme...@gmail.com> > >> > >> > >> > >>> Hi there, > >>> > >>> I'd like to enable JMX on Tomcat 6.0.16/Linux, export environment > >>> variables : > >>> > >>> * # JMX authenticate > >>> export JMX_AUTHENTICATE=true > >>> echo "Is JMX authenticated ? " $JMX_AUTHENTICATE > >>> # JMX password file > >>> export JMX_PASSWORD_FILE=$JMX_HOME/jmxremote.password > >>> echo "The location of password file of JMX : " $JMX_PASSWORD_FILE > >>> # JMX access file > >>> export JMX_ACCESS_FILE=$ETC_DIR/tomcat/jmx/jmxremote.access > >>> echo "The location of access file of JMX : " $JMX_ACCESS_FILE > >>> export CATALINA_OPTS="-Dcom.sun.management.jmxremote > >>> > -Dcom.sun.management.jmxremote.port=$JMX_PORT > >>> > >>> -Dcom.sun.management.jmxremote.ssl=$JMX_SSL_ENABLED > >>> > >>> -Dcom.sun.management.jmxremote.authenticate=$JMX_SSL_ENABLED > >>> -Djava.rmi.server.hostname=$JMX_HOST_NAME > >>> > >>> -Dcom.sun.management.jmxremote.password.file=$JMX_PASSWORD_FILE > >>> > >>> -Dcom.sun.management.jmxremote.access.file=$JMX_ACCESS_FILE > >>> $CATALINA_OPTS"* > >>> > >>> > >>> The console outputs: > >>> *... > >>> **Is JMX authenticated ? true > >>> The location of password file of JMX : > >>> /home/mercy/workspace/website/etc/tomcat/jmx/jmxremote.password > >>> ...* > >>> > >>> The password(/owner read-only privilege/) and access file are existed, > >>> > >>> *me...@workspace:~/workspace/website/etc/tomcat/jmx$ pwd > >>> /home/mercy/workspace/website/etc/tomcat/jmx > >>> me...@workspace:~/workspace/website/etc/tomcat/jmx$ ls -ls > >>> total 8 > >>> 4 -rw-r--r-- 1 mercy mercy 160 2010-03-11 20:35 jmxremote.access > >>> 4 -rw------- 1 mercy mercy 153 2010-03-11 19:45 jmxremote.password > >>> > >>> * > >>> > >>> The content of jmxremote.access: > >>> > >>> *# Author : Mercy > >>> # Date : 11 Mar 2010 > >>> # This is a password file of JMX, whose format is like this: > >>> # ${USER_NAME} ${PRIVILEGE} > >>> > >>> mercy readonly > >>> admin readwrite* > >>> > >>> jmxremote.password: > >>> > >>> *# Author : Mercy > >>> # Date : 11 Mar 2010 > >>> # This is a password file of JMX, whose format is like this: > >>> # ${USER_NAME} ${PASSWORD} > >>> > >>> mercy mercy > >>> admin admin* > >>> > >>> > >>> I run the JConsole to connect JMX on Tomcat after lunching it , it > >>> allows > >>> to access whether there is an authentication info or not. > >>> > >>> > >>> > >>> Please tell me how to enable authentication, thanks in advance. > >>> > >>> Kind regards, > >>> Mercy > >>> > >>> > >>> > >>> > >>> > >> > >> > >> > >> > > > > > > > -- > Gurkan Erdogdu > http://gurkanerdogdu.blogspot.com >