-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