Do you have the other broker trying to connect to this one? If so you need to add username/password to the <networkConnector/>
Regards -- Dejan Bosanac - http://twitter.com/dejanb ----------------- The experts in open source integration and messaging - http://fusesource.com ActiveMQ in Action - http://www.manning.com/snyder/ Blog - http://www.nighttale.net On Tue, Jul 5, 2011 at 11:28 AM, John Fletcher <fletch...@gmail.com> wrote: > I'm trying to implement security and I want to start by just creating a > simple broker to broker authentication (ActiveMQ 5.5.0). Unfortunately when > I add the simpleAuthenticationPlugin to one broker, it throws WARN > messages, > even when it is the only thing running (nothing trying to connect to it): > > 2011-07-05 11:18:10,346 | WARN | Failed to add Connection > ID:JOHN-PC-49383-13023852174556-0:825, reason: java.lang.SecurityException: > User name or password is invalid. | > org.apache.activemq.broker.TransportConnection | ActiveMQ Transport: > tcp:/// > 127.0.0.1:51042 > 2011-07-05 11:18:15,348 | INFO | Transport failed: java.io.EOFException | > org.apache.activemq.broker.TransportConnection.Transport | ActiveMQ > Transport: tcp:///127.0.0.1:51042 > > I read that this could be because of other activemq components so I tried > to make the simplest config file possible, but the same problem persists: > > <beans > xmlns="http://www.springframework.org/schema/beans" > xmlns:amq="http://activemq.apache.org/schema/core" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://www.springframework.org/schema/beans > http://www.springframework.org/schema/beans/spring-beans-2.0.xsd > http://activemq.apache.org/schema/core > http://activemq.apache.org/schema/core/activemq-core.xsd"> > <broker xmlns="http://activemq.apache.org/schema/core" > brokerName="localhost" dataDirectory="${activemq.base}/data" > destroyApplicationContextOnStop="true"> > <plugins> > <simpleAuthenticationPlugin> > <users> > <authenticationUser username="system" password="manager" > groups="users,admins"/> > </users> > </simpleAuthenticationPlugin> > </plugins> > > <transportConnectors> > <transportConnector name="openwire" uri="tcp://0.0.0.0:61616"/> > </transportConnectors> > </broker> > </beans> > > How can I get the simpleAuthenticationPlugin going? > > John >