Hi, there are 4 things to check out in your configuration. 1. The JMX configuration should be done from your wrapper file as someone pointed out. Easier to mantain and goes with the documentation, but it's still "optional" as there are several ways to implement it, and as ActiveMQ's documentation lacks in completeness too. 2. To enable the setting of the rmi port, you need to use Java7, be sure of it and confirm with a netstat that the correct ports are opened and listening. 3. You need, of course, to allow access to those ports in your firewall. 4. JMX only binds to a single address. Don't rely on seeing the port open on 0.0.0.0 with your OS tools. If you bind it to localhost or 127.0.0.1 in your configuration, it will only answer on that address. If you need it to answer on the public address, you must bind the JMX server to it. If you don't bind it to any specific address, it should bind itself to the address that is usually found in linux by the command "hostname -i".
Best Regards Marco -- Questo messaggio è di carattere riservato ed è indirizzato esclusivamente al destinatario specificato. L'accesso, la divulgazione, la copia o la diffusione sono vietate a chiunque altro ai sensi delle normative vigenti, e possono costituire una violazione penale. Nel caso abbiate ricevuto questo messaggio per errore siete tenuti a cancellarlo immediatamente confermando al mittente, a mezzo e-mail, l'avvenuta cancellazione. (Legge Italiana 196/2003). 2014-09-26 18:13 GMT+02:00 James Green <[email protected]>: > public hostname, checked that. > > On 26 September 2014 17:08, Tim Bain <[email protected]> wrote: > > > Was your connection via Jmxterm using the hostname, or localhost? > > > > Is that machine able to do a DNS resolve of its own hostname? And can > you > > try specifying the IP instead of the hostname in the config and in the > > connection info from JConsole? > > > > On Fri, Sep 26, 2014 at 9:46 AM, James Green <[email protected]> > > wrote: > > > > > I can connect using Jmxterm on the local host itself but not using > > > jvisualvm from another host within the firewalled network. Very odd. > > > > > > On 26 September 2014 15:38, James Green <[email protected]> > > wrote: > > > > > > > None of those are set here. > > > > > > > > On 26 September 2014 15:31, Geurt Schimmel < > > [email protected] > > > > > > > > wrote: > > > > > > > >> Hi, > > > >> > > > >> We do this in the startup-script (e.g. /opt/activemq/bin/activemq), > > not > > > >> in activemq.xml: > > > >> > > > >> ACTIVEMQ_SUNJMX_START="-Dcom.sun.management.jmxremote.port=11099 " > > > >> ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START > > > >> > > > > > > -Dcom.sun.management.jmxremote.password.file=${ACTIVEMQ_CONF}/jmx.password" > > > >> ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START > > > >> > > -Dcom.sun.management.jmxremote.access.file=${ACTIVEMQ_CONF}/jmx.access" > > > >> ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START > > > >> -Dcom.sun.management.jmxremote.ssl=false" > > > >> ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START > > > >> -Dcom.sun.management.jmxremote" > > > >> > > > >> Cheers, > > > >> Geurt > > > >> > > > >> -----Original Message----- > > > >> From: James Green [mailto:[email protected]] > > > >> Sent: Friday, September 26, 2014 4:14 PM > > > >> To: users > > > >> Subject: 5.10.0: Unable to connect via jmx > > > >> > > > >> Config: > > > >> > > > >> <managementContext> > > > >> <managementContext connectorPort="11099" > > > rmiServerPort="11119" > > > >> jmxDomainName="org.apache.activemq"/> > > > >> </managementContext> > > > >> > > > >> > > > >> Logs: > > > >> > > > >> 2014-09-26 14:58:31,278 | INFO | JMX consoles can connect to > > > >> service:jmx:rmi://localhost:11119/jndi/rmi://localhost:11099/jmxrmi > | > > > >> org.apache.activemq.broker.jmx.ManagementContext | JMX connector > > > >> > > > >> Replacing both localhost instances with dns name I can't connect via > > > >> jconsole (fails after about five seconds). I can telnet to both > 11119 > > > and > > > >> 11099. > > > >> > > > >> I'm trying every username/password pair I can find including > nothing, > > > >> admin/admin, system/manager, admin/activemq > > > >> > > > >> Any ideas? > > > >> > > > >> Thanks, > > > >> > > > >> James > > > >> > > > > > > > > > > > > > >
