I have the AS7.1 setup in standalone mode. I am able to connect using jconsole to my local instance of jboss, but i am having trouble connecting to a remote server.
service:jmx:remoting-jmx://127.0.0.1:9999 works fine
service:jmx:remoting-jmx://remotehost:9999 with username and password from ManagementRealm doesn't work.
If i enter a wrong user/password, i will get a error in jconsole say, ERROR: JBREM000200: Remote connection failed: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
If i enter the correct user/password, i get a fail to connect without any log.
I have search around a bit in the forum and read the article: https://community.jboss.org/wiki/UsingJconsoleToConnectToJMXOnAS7,
I retried to use remote 4447, i did some config change and it will work locally, but remote connect fail using that method too.
https://community.jboss.org/thread/196433 reading this it says is current not supported in domain mode, but does remote jmx work in standalone mode?
If is not supported is there a work around? i have tried to proxy it, that didn't work either.
Any help is appreciated
Just to add I have also tested this scenario myself with the remote AS just to double check - authentication is working fine with the username and password specified so a network trace would help a lot to see what is different in your environment.
In addition to a network trace can you also attempt a remote connection using the CLI? That should also be over port 9999 and uses the exact same authentication as the jconsole connection so will be good to see if there is any issue there.
Thanks for the reply and help.
Not sure how to attach the dump file to the thread.
I uploaded to google doc
But following is the TCP stream i got
I also tried CLI, i am getting The controller is not available at remotehost:9999
I forgot to mention, i only get this when i am on VPN. I am still able to telnet to it and i can access the admin console on remotehost:9990.
If i log off vpn and be on the regular network it works. Hope there is just something wrong with the config =)
Thanks again for your help