JXM console startup on Ubuntu
Hi Everyone,
i am trying to configure JXM console on Ubuntu and (as usuall) encountered some strange behavior.
It works on my machine :)
it doesn't work on remote server, neither it works on other Itais' laptop.
Hostname and host IP configuration are correct (similar) on all 3 machines.
JVM version, however are a bit different 1.6.06 (the one that works on my machine) 1.6.012 and 1.6.014 the ones that don't work.
Any suggestions ?

Comments
If you mean JConsole - for me it works with jdk1.6.0_14 / Ubuntu
How do you connect ? Local or Remote process?
one problem case is Local - JConsole does not work, to be more precise - JConsole did not connect to designated IP:Port. Yet JConsole connected to localhost:0 port. ???
Also - HTTP connector DOES work !!!!
another more complicated case - remote connection. This is actually important since we want to monitor remote server. But in this case - nothing works. We are unable to connect neither with JConsole nor with Web interface.
Which process you try monitor?
For me it works with JBoss as local process in case JBoss run with same user I run JConsole
Additional condition, JBoss doesn't allow connect if it runs on 0.0.0.0.
Everything concerning local process only
What is the error/exception raised? is it a time out?
Just to make sure, did you set the following JVM parameters:
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=8091 -Dcom.sun.management.jmxremote.authenticate=false"
export JAVA_OPTS
Are you able to connect remotely using for instance Jprofiler ???
no - i am not using JProfiler. And all configurations are correct. For one i am able to configure the JMX console on my machine properly. But Itai, for some reason is unable to connect to my machine either.
I think there some Ubuntu constraint on ports and data transmitted via ports. On Windows everything runs smoothly as well.
Did you check iptables -L on Itai machine ?
I know you are not using Jprofiler, try using it just to differentiate the cause (software or OS).