You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by TheFarmer <ma...@yahoo.com> on 2011/03/30 02:40:33 UTC
Having trouble using Administration Console with Authentication
I have the console running in its own Jetty server. I downloaded this a week
ago so it was the latest version then. It all works fine until I turn on
authentication in the ActiveMQ server. Then I can list queues but browsing
them fails with userName/password error. (My client works fine with
authentication so I know the ActiveMQ config is good)
I followed the directions in the Web Console section of
http://activemq.apache.org/security.html and no difference - still
userName/password error. The ActiveMQ server log showed a null userName.
I put bad xml in webconsole-embedded.xml and got no errors making me think
that file is not used.
I followed the same directions but changed the webconsole-properties.xml
file and then I was able to browse a queue but the list was empty even
though there are messages pending in the queue. This also resulted in the
following error in the web server log and then it looked like it tried to
start ActiveMQ in Jetty. Doesn't make any sense to me.
Did something change recently with how the web console is configured?
2011-03-29 18:34:20,185 [JMX connector ] WARN ManagementContext
-
Failed to start jmx connector: Cannot bind to URL
[rmi://localhost:1099/jmxrmi]
: javax.naming.NameAlreadyBoundException: jmxrmi [Root exception is
java.rmi.Alr
eadyBoundException: jmxrmi]
2011-03-29 18:34:20,263 [tp-1759557365-7] INFO PListStore
-
PListStore:activemq-data\localhost\tmp_storage started
2011-03-29 18:34:20,266 [tp-1759557365-7] INFO BrokerService
-
Using Persistence Adapter:
KahaDBPersistenceAdapter[activemq-data\localhost\Kah
aDB]
2011-03-29 18:34:20,814 [tp-1759557365-7] INFO MessageDatabase
-
KahaDB is version 3
2011-03-29 18:34:20,845 [tp-1759557365-7] INFO MessageDatabase
-
Recovering from the journal ...
2011-03-29 18:34:20,846 [tp-1759557365-7] INFO MessageDatabase
-
Recovery replayed 1 operations from the journal in 0.016 seconds.
2011-03-29 18:34:20,858 [tp-1759557365-7] INFO BrokerService
-
ActiveMQ 5.4.2 JMS Message Broker (localhost) is starting
2011-03-29 18:34:20,858 [tp-1759557365-7] INFO BrokerService
-
For help or more information please see: http://activemq.apache.org/
2011-03-29 18:34:21,119 [JMX connector ] WARN ManagementContext
-
Failed to start jmx connector: Cannot bind to URL
[rmi://localhost:1099/jmxrmi]
: javax.naming.NameAlreadyBoundException: jmxrmi [Root exception is
java.rmi.Alr
eadyBoundException: jmxrmi]
2011-03-29 18:34:21,123 [tp-1759557365-7] INFO BrokerService
-
ActiveMQ JMS Message Broker (localhost,
ID:IPC-DEN-NTB-237-50540-1301445260878-
0:1) started
2011-03-29 18:34:21,127 [tp-1759557365-7] INFO TransportConnector
-
Connector vm://localhost Started
--
View this message in context: http://activemq.2283324.n4.nabble.com/Having-trouble-using-Administration-Console-with-Authentication-tp3416709p3416709.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.
Re: Having trouble using Administration Console with Authentication
Posted by Dejan Bosanac <de...@nighttale.net>.
You need to use system properties to define how to connect to the broker.
See here for more info
http://activemq.apache.org/web-console.html#WebConsole-ConfigureusingSystemProperties
<http://activemq.apache.org/web-console.html#WebConsole-ConfigureusingSystemProperties>In
order to authenticate JMS part of the console you need to add
webconsole.jms.user
and
webconsole.jms.password
system properties
Regards
--
Dejan Bosanac
-----------------
FuseSource - The experts in open source integration and messaging.
Email: dejanb@fusesource.com
Web: http://fusesource.com
Twitter: http://twitter.com/dejanb
ActiveMQ in Action - http://www.manning.com/snyder/
Blog - http://www.nighttale.net
On Wed, Mar 30, 2011 at 2:40 AM, TheFarmer <ma...@yahoo.com> wrote:
> I have the console running in its own Jetty server. I downloaded this a
> week
> ago so it was the latest version then. It all works fine until I turn on
> authentication in the ActiveMQ server. Then I can list queues but browsing
> them fails with userName/password error. (My client works fine with
> authentication so I know the ActiveMQ config is good)
>
> I followed the directions in the Web Console section of
> http://activemq.apache.org/security.html and no difference - still
> userName/password error. The ActiveMQ server log showed a null userName.
>
> I put bad xml in webconsole-embedded.xml and got no errors making me think
> that file is not used.
>
> I followed the same directions but changed the webconsole-properties.xml
> file and then I was able to browse a queue but the list was empty even
> though there are messages pending in the queue. This also resulted in the
> following error in the web server log and then it looked like it tried to
> start ActiveMQ in Jetty. Doesn't make any sense to me.
>
> Did something change recently with how the web console is configured?
>
> 2011-03-29 18:34:20,185 [JMX connector ] WARN ManagementContext
> -
> Failed to start jmx connector: Cannot bind to URL
> [rmi://localhost:1099/jmxrmi]
> : javax.naming.NameAlreadyBoundException: jmxrmi [Root exception is
> java.rmi.Alr
> eadyBoundException: jmxrmi]
> 2011-03-29 18:34:20,263 [tp-1759557365-7] INFO PListStore
> -
> PListStore:activemq-data\localhost\tmp_storage started
> 2011-03-29 18:34:20,266 [tp-1759557365-7] INFO BrokerService
> -
> Using Persistence Adapter:
> KahaDBPersistenceAdapter[activemq-data\localhost\Kah
> aDB]
> 2011-03-29 18:34:20,814 [tp-1759557365-7] INFO MessageDatabase
> -
> KahaDB is version 3
> 2011-03-29 18:34:20,845 [tp-1759557365-7] INFO MessageDatabase
> -
> Recovering from the journal ...
> 2011-03-29 18:34:20,846 [tp-1759557365-7] INFO MessageDatabase
> -
> Recovery replayed 1 operations from the journal in 0.016 seconds.
> 2011-03-29 18:34:20,858 [tp-1759557365-7] INFO BrokerService
> -
> ActiveMQ 5.4.2 JMS Message Broker (localhost) is starting
> 2011-03-29 18:34:20,858 [tp-1759557365-7] INFO BrokerService
> -
> For help or more information please see: http://activemq.apache.org/
> 2011-03-29 18:34:21,119 [JMX connector ] WARN ManagementContext
> -
> Failed to start jmx connector: Cannot bind to URL
> [rmi://localhost:1099/jmxrmi]
> : javax.naming.NameAlreadyBoundException: jmxrmi [Root exception is
> java.rmi.Alr
> eadyBoundException: jmxrmi]
> 2011-03-29 18:34:21,123 [tp-1759557365-7] INFO BrokerService
> -
> ActiveMQ JMS Message Broker (localhost,
> ID:IPC-DEN-NTB-237-50540-1301445260878-
> 0:1) started
> 2011-03-29 18:34:21,127 [tp-1759557365-7] INFO TransportConnector
> -
> Connector vm://localhost Started
>
>
>
> --
> View this message in context:
> http://activemq.2283324.n4.nabble.com/Having-trouble-using-Administration-Console-with-Authentication-tp3416709p3416709.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>