You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by Xavier Medina <xm...@nutravel.com> on 2019/02/12 21:06:08 UTC

Karaf connecting via SSL Activemq

Hi,

   We are using Karaf 3.0.4 , openjdk u8, ActiveMQ 5.11 as standalone on
AWS via ssl://aaaaa.amazonaws:61617.

Provide broker, userName and Pasword via features.xml

    <!-- Configure ActiveMQ Connection Factories -->
    <bean id="amqConnectionFactory"
class="org.apache.activemq.ActiveMQConnectionFactory">
        <property name="brokerURL" value="$(jms.url)" />
        <property name="userName" value="$(jms.username)" />
        <property name="password" value="$(jms.passwword)" />
        <property name="alwaysSessionAsync" value="true" />
        <property name="dispatchAsync" value="false" />
        <property name="useAsyncSend" value="false" />
    </bean>

However when we start the bundle we are getting the following issues:

        ... 15 more
20:36:24,219 | ERROR | [xxxCreateQueue] | .DefaultMessageListenerContainer
904 | 164 - org.apache.servicemix.bundles.spring-jms - 3.2.11.RELEASE_1 |
Could not refresh JMS Connection for destination 'xxxKaCreateQueue' -
retrying in 5000 ms. Cause: User name [mquser] or password is invalid.
javax.jms.JMSSecurityException: User name [mquser] or password is invalid.
        at
org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:52)[115:org.apache.activemq.activemq-osgi:5.11.1]
        at
org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1420)[115:org.apache.activemq.activemq-osgi:5.11.1]
        at
org.apache.activemq.ActiveMQConnection.ensureConnectionInfoSent(ActiveMQConnection.java:1521)[115:org.apache.activemq.activemq-osgi:5.11.1]
        at
org.apache.activemq.ActiveMQConnection.start(ActiveMQConnection.java:528)[115:org.apache.activemq.activemq-osgi:5.11.1]
        at
org.springframework.jms.listener.AbstractJmsListeningContainer.refreshSharedConnection(AbstractJmsListeningContainer.java:392)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
        at
org.springframework.jms.listener.DefaultMessageListenerContainer.refreshConnectionUntilSuccessful(DefaultMessageListenerContainer.java:885)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
        at
org.springframework.jms.listener.DefaultMessageListenerContainer.recoverAfterListenerSetupFailure(DefaultMessageListenerContainer.java:861)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
        at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1012)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_191]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_191]
        at java.lang.Thread.run(Thread.java:748)[:1.8.0_191]
Caused by: java.lang.SecurityException: User name [mquser] or password is
invalid.
        at
org.apache.activemq.security.JaasAuthenticationBroker.authenticate(JaasAuthenticationBroker.java:97)
        at
org.apache.activemq.security.JaasAuthenticationBroker.addConnection(JaasAuthenticationBroker.java:68)
        at
org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:99)
        at
org.apache.activemq.broker.TransportConnection.processAddConnection(TransportConnection.java:843)
        at
org.apache.activemq.broker.jmx.ManagedTransportConnection.processAddConnection(ManagedTransportConnection.java:77)
        at
org.apache.activemq.command.ConnectionInfo.visit(ConnectionInfo.java:139)[115:org.apache.activemq.activemq-osgi:5.11.1]
        at
org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:330)
        at
org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:194)
        at
org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
        at
org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:125)
        at
org.apache.activemq.transport.AbstractInactivityMonitor.onCommand(AbstractInactivityMonitor.java:301)
        at
org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:83)
        at
org.apache.activemq.transport.tcp.SslTransport.doConsume(SslTransport.java:145)
        at
org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:233)[115:org.apache.activemq.activemq-osgi:5.11.1]
        at
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:215)[115:org.apache.activemq.activemq-osgi:5.11.1]
        ... 1 more
Caused by: javax.security.auth.login.FailedLoginException: Password does
not match
        at
org.apache.activemq.jaas.PropertiesLoginModule.login(PropertiesLoginModule.java:92)
        at sun.reflect.GeneratedMethodAccessor170.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_191]
        at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_191]
        at
javax.security.auth.login.LoginContext.invoke(LoginContext.java:755)
        at
javax.security.auth.login.LoginContext.access$000(LoginContext.java:195)
        at
javax.security.auth.login.LoginContext$4.run(LoginContext.java:682)
        at
javax.security.auth.login.LoginContext$4.run(LoginContext.java:680)
        at java.security.AccessController.doPrivileged(Native
Method)[:1.8.0_191]
        at
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
        at
javax.security.auth.login.LoginContext.login(LoginContext.java:587)
        at
org.apache.activemq.security.JaasAuthenticationBroker.authenticate(JaasAuthenticationBroker.java:92)
        ... 15 more

Credentials are correct as other apps are using it . However we tried to
set these credentials at /etc/users.properties under karaf realm without
any success. Any idea/ hint how we can sort this issue out?

Thanks in advance

Xavier

-- 
Xavier Medina

nuTravel Technology Solutions <http://www.nutravel.com/> A Mundi Global
Alliance <http://www.mundiglobalalliance.com/> Member

[image: Twitter] <http://www.twitter.com/nuTravel> [image: Facebook]
<http://www.facebook.com/nuTravel> [image: LinkedIn]
<http://www.linkedin.com/company/nutravel-technology-solutions> [image:
Google+] <https://plus.google.com/b/117355695773932797524/>
This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed.
If you have received this email in error please notify the system manager.

-- 


_CONFIDENTIALITY NOTICE:_

_The contents of this email message and any 
attachments are intended solely for the addressee(s) and may contain 
confidential and/or privileged information and may be legally protected 
from disclosure. If you are not the intended recipient of this message or 
their agent, or if this message has been addressed to you in error, please 
immediately alert the sender by reply email and then delete this message 
and any attachments. If you are not the intended recipient, you are hereby 
notified that any use, dissemination, copying, or storage of this message 
or its attachments is strictly prohibited. Any disclosure, reproduction, 
distribution or other use of this message or any attachments by an 
individual or entity other than the intended recipient is prohibited._




Re: Karaf connecting via SSL Activemq

Posted by Xavier Medina <xm...@nutravel.com>.
Thanks Jean Baptiste,

We will perfom the changes on our connection factory and see how it goes.

We use authentication on the AMQ side.

Appreciate it.

Best,

Xavier

On Wed, Feb 13, 2019 at 7:54 AM Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:

> Hi
>
> The connection factory doesn't use jaas, it directly use username/password
> provided in cf configuration.
>
> Do you use mutual authentication on amq side ?
>
> I just tried without problem locally. I will try with same version as
> yours.
>
> Regards
> JB
> Le 12 févr. 2019, à 22:23, Xavier Medina <xm...@nutravel.com> a écrit:
>
>> Hi,
>>
>>    We are using Karaf 3.0.4 , openjdk u8, ActiveMQ 5.11 as standalone on
>> AWS via ssl://aaaaa.amazonaws:61617.
>>
>> Provide broker, userName and Pasword via features.xml
>>
>>     <!-- Configure ActiveMQ Connection Factories -->
>>     <bean id="amqConnectionFactory"
>> class="org.apache.activemq.ActiveMQConnectionFactory">
>>         <property name="brokerURL" value="$(jms.url)" />
>>         <property name="userName" value="$(jms.username)" />
>>         <property name="password" value="$(jms.passwword)" />
>>         <property name="alwaysSessionAsync" value="true" />
>>         <property name="dispatchAsync" value="false" />
>>         <property name="useAsyncSend" value="false" />
>>     </bean>
>>
>> However when we start the bundle we are getting the following issues:
>>
>>         ... 15 more
>> 20:36:24,219 | ERROR | [xxxCreateQueue] |
>> .DefaultMessageListenerContainer  904 | 164 -
>> org.apache.servicemix.bundles.spring-jms - 3.2.11.RELEASE_1 | Could not
>> refresh JMS Connection for destination 'xxxKaCreateQueue' - retrying in
>> 5000 ms. Cause: User name [mquser] or password is invalid.
>> javax.jms.JMSSecurityException: User name [mquser] or password is invalid.
>>         at
>> org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:52)[115:org.apache.activemq.activemq-osgi:5.11.1]
>>         at
>> org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1420)[115:org.apache.activemq.activemq-osgi:5.11.1]
>>         at
>> org.apache.activemq.ActiveMQConnection.ensureConnectionInfoSent(ActiveMQConnection.java:1521)[115:org.apache.activemq.activemq-osgi:5.11.1]
>>         at
>> org.apache.activemq.ActiveMQConnection.start(ActiveMQConnection.java:528)[115:org.apache.activemq.activemq-osgi:5.11.1]
>>         at
>> org.springframework.jms.listener.AbstractJmsListeningContainer.refreshSharedConnection(AbstractJmsListeningContainer.java:392)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
>>         at
>> org.springframework.jms.listener.DefaultMessageListenerContainer.refreshConnectionUntilSuccessful(DefaultMessageListenerContainer.java:885)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
>>         at
>> org.springframework.jms.listener.DefaultMessageListenerContainer.recoverAfterListenerSetupFailure(DefaultMessageListenerContainer.java:861)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
>>         at
>> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1012)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_191]
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_191]
>>         at java.lang.Thread.run(Thread.java:748)[:1.8.0_191]
>> Caused by: java.lang.SecurityException: User name [mquser] or password is
>> invalid.
>>         at
>> org.apache.activemq.security.JaasAuthenticationBroker.authenticate(JaasAuthenticationBroker.java:97)
>>         at
>> org.apache.activemq.security.JaasAuthenticationBroker.addConnection(JaasAuthenticationBroker.java:68)
>>         at
>> org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:99)
>>         at
>> org.apache.activemq.broker.TransportConnection.processAddConnection(TransportConnection.java:843)
>>         at
>> org.apache.activemq.broker.jmx.ManagedTransportConnection.processAddConnection(ManagedTransportConnection.java:77)
>>         at
>> org.apache.activemq.command.ConnectionInfo.visit(ConnectionInfo.java:139)[115:org.apache.activemq.activemq-osgi:5.11.1]
>>         at
>> org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:330)
>>         at
>> org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:194)
>>         at
>> org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
>>         at
>> org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:125)
>>         at
>> org.apache.activemq.transport.AbstractInactivityMonitor.onCommand(AbstractInactivityMonitor.java:301)
>>         at
>> org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:83)
>>         at
>> org.apache.activemq.transport.tcp.SslTransport.doConsume(SslTransport.java:145)
>>         at
>> org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:233)[115:org.apache.activemq.activemq-osgi:5.11.1]
>>         at
>> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:215)[115:org.apache.activemq.activemq-osgi:5.11.1]
>>         ... 1 more
>> Caused by: javax.security.auth.login.FailedLoginException: Password does
>> not match
>>         at
>> org.apache.activemq.jaas.PropertiesLoginModule.login(PropertiesLoginModule.java:92)
>>         at sun.reflect.GeneratedMethodAccessor170.invoke(Unknown Source)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_191]
>>         at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_191]
>>         at
>> javax.security.auth.login.LoginContext.invoke(LoginContext.java:755)
>>         at
>> javax.security.auth.login.LoginContext.access$000(LoginContext.java:195)
>>         at
>> javax.security.auth.login.LoginContext$4.run(LoginContext.java:682)
>>         at
>> javax.security.auth.login.LoginContext$4.run(LoginContext.java:680)
>>         at java.security.AccessController.doPrivileged(Native
>> Method)[:1.8.0_191]
>>         at
>> javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
>>         at
>> javax.security.auth.login.LoginContext.login(LoginContext.java:587)
>>         at
>> org.apache.activemq.security.JaasAuthenticationBroker.authenticate(JaasAuthenticationBroker.java:92)
>>         ... 15 more
>>
>> Credentials are correct as other apps are using it . However we tried to
>> set these credentials at /etc/users.properties under karaf realm without
>> any success. Any idea/ hint how we can sort this issue out?
>>
>> Thanks in advance
>>
>> Xavier
>>
>> --
>> Xavier Medina
>>
>> nuTravel Technology Solutions <http://www.nutravel.com/> A Mundi Global
>> Alliance <http://www.mundiglobalalliance.com/> Member
>>
>> [image: Twitter] <http://www.twitter.com/nuTravel> [image: Facebook]
>> <http://www.facebook.com/nuTravel> [image: LinkedIn]
>> <http://www.linkedin.com/company/nutravel-technology-solutions> [image:
>> Google+] <https://plus.google.com/b/117355695773932797524/>
>> This email and any files transmitted with it are confidential and
>> intended solely for the use of the individual or entity to whom they are
>> addressed. If you have received this email in error please notify the
>> system manager.
>>
>> *CONFIDENTIALITY NOTICE:*
>>
>> *The contents of this email message and any attachments are intended
>> solely for the addressee(s) and may contain confidential and/or privileged
>> information and may be legally protected from disclosure. If you are not
>> the intended recipient of this message or their agent, or if this message
>> has been addressed to you in error, please immediately alert the sender by
>> reply email and then delete this message and any attachments. If you are
>> not the intended recipient, you are hereby notified that any use,
>> dissemination, copying, or storage of this message or its attachments is
>> strictly prohibited. Any disclosure, reproduction, distribution or other
>> use of this message or any attachments by an individual or entity other
>> than the intended recipient is prohibited.*
>>
>> --
Xavier Medina

nuTravel Technology Solutions <http://www.nutravel.com/> A Mundi Global
Alliance <http://www.mundiglobalalliance.com/> Member
t:914 848 4566 x214
f:914 848 4169
e:xmedina@nuTravel.com <js...@nuTravel.com>
[image: Twitter] <http://www.twitter.com/nuTravel> [image: Facebook]
<http://www.facebook.com/nuTravel> [image: LinkedIn]
<http://www.linkedin.com/company/nutravel-technology-solutions> [image:
Google+] <https://plus.google.com/b/117355695773932797524/>
This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed.
If you have received this email in error please notify the system manager.

-- 


_CONFIDENTIALITY NOTICE:_

_The contents of this email message and any 
attachments are intended solely for the addressee(s) and may contain 
confidential and/or privileged information and may be legally protected 
from disclosure. If you are not the intended recipient of this message or 
their agent, or if this message has been addressed to you in error, please 
immediately alert the sender by reply email and then delete this message 
and any attachments. If you are not the intended recipient, you are hereby 
notified that any use, dissemination, copying, or storage of this message 
or its attachments is strictly prohibited. Any disclosure, reproduction, 
distribution or other use of this message or any attachments by an 
individual or entity other than the intended recipient is prohibited._




Re: Karaf connecting via SSL Activemq

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi

The connection factory doesn't use jaas, it directly use username/password provided in cf configuration.

Do you use mutual authentication on amq side ?

I just tried without problem locally. I will try with same version as yours.

Regards
JB

Le 12 févr. 2019 à 22:23, à 22:23, Xavier Medina <xm...@nutravel.com> a écrit:
>Hi,
>
>  We are using Karaf 3.0.4 , openjdk u8, ActiveMQ 5.11 as standalone on
>AWS via ssl://aaaaa.amazonaws:61617.
>
>Provide broker, userName and Pasword via features.xml
>
>    <!-- Configure ActiveMQ Connection Factories -->
>    <bean id="amqConnectionFactory"
>class="org.apache.activemq.ActiveMQConnectionFactory">
>        <property name="brokerURL" value="$(jms.url)" />
>        <property name="userName" value="$(jms.username)" />
>        <property name="password" value="$(jms.passwword)" />
>        <property name="alwaysSessionAsync" value="true" />
>        <property name="dispatchAsync" value="false" />
>        <property name="useAsyncSend" value="false" />
>    </bean>
>
>However when we start the bundle we are getting the following issues:
>
>        ... 15 more
>20:36:24,219 | ERROR | [xxxCreateQueue] |
>.DefaultMessageListenerContainer
>904 | 164 - org.apache.servicemix.bundles.spring-jms - 3.2.11.RELEASE_1
>|
>Could not refresh JMS Connection for destination 'xxxKaCreateQueue' -
>retrying in 5000 ms. Cause: User name [mquser] or password is invalid.
>javax.jms.JMSSecurityException: User name [mquser] or password is
>invalid.
>        at
>org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:52)[115:org.apache.activemq.activemq-osgi:5.11.1]
>        at
>org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1420)[115:org.apache.activemq.activemq-osgi:5.11.1]
>        at
>org.apache.activemq.ActiveMQConnection.ensureConnectionInfoSent(ActiveMQConnection.java:1521)[115:org.apache.activemq.activemq-osgi:5.11.1]
>        at
>org.apache.activemq.ActiveMQConnection.start(ActiveMQConnection.java:528)[115:org.apache.activemq.activemq-osgi:5.11.1]
>        at
>org.springframework.jms.listener.AbstractJmsListeningContainer.refreshSharedConnection(AbstractJmsListeningContainer.java:392)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
>        at
>org.springframework.jms.listener.DefaultMessageListenerContainer.refreshConnectionUntilSuccessful(DefaultMessageListenerContainer.java:885)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
>        at
>org.springframework.jms.listener.DefaultMessageListenerContainer.recoverAfterListenerSetupFailure(DefaultMessageListenerContainer.java:861)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
>        at
>org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1012)[164:org.apache.servicemix.bundles.spring-jms:3.2.11.RELEASE_1]
>        at
>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_191]
>        at
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_191]
>        at java.lang.Thread.run(Thread.java:748)[:1.8.0_191]
>Caused by: java.lang.SecurityException: User name [mquser] or password
>is
>invalid.
>        at
>org.apache.activemq.security.JaasAuthenticationBroker.authenticate(JaasAuthenticationBroker.java:97)
>        at
>org.apache.activemq.security.JaasAuthenticationBroker.addConnection(JaasAuthenticationBroker.java:68)
>        at
>org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:99)
>        at
>org.apache.activemq.broker.TransportConnection.processAddConnection(TransportConnection.java:843)
>        at
>org.apache.activemq.broker.jmx.ManagedTransportConnection.processAddConnection(ManagedTransportConnection.java:77)
>        at
>org.apache.activemq.command.ConnectionInfo.visit(ConnectionInfo.java:139)[115:org.apache.activemq.activemq-osgi:5.11.1]
>        at
>org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:330)
>        at
>org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:194)
>        at
>org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
>        at
>org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:125)
>        at
>org.apache.activemq.transport.AbstractInactivityMonitor.onCommand(AbstractInactivityMonitor.java:301)
>        at
>org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:83)
>        at
>org.apache.activemq.transport.tcp.SslTransport.doConsume(SslTransport.java:145)
>        at
>org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:233)[115:org.apache.activemq.activemq-osgi:5.11.1]
>        at
>org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:215)[115:org.apache.activemq.activemq-osgi:5.11.1]
>        ... 1 more
>Caused by: javax.security.auth.login.FailedLoginException: Password
>does
>not match
>        at
>org.apache.activemq.jaas.PropertiesLoginModule.login(PropertiesLoginModule.java:92)
>       at sun.reflect.GeneratedMethodAccessor170.invoke(Unknown Source)
>        at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_191]
>        at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_191]
>        at
>javax.security.auth.login.LoginContext.invoke(LoginContext.java:755)
>        at
>javax.security.auth.login.LoginContext.access$000(LoginContext.java:195)
>        at
>javax.security.auth.login.LoginContext$4.run(LoginContext.java:682)
>        at
>javax.security.auth.login.LoginContext$4.run(LoginContext.java:680)
>        at java.security.AccessController.doPrivileged(Native
>Method)[:1.8.0_191]
>        at
>javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
>        at
>javax.security.auth.login.LoginContext.login(LoginContext.java:587)
>        at
>org.apache.activemq.security.JaasAuthenticationBroker.authenticate(JaasAuthenticationBroker.java:92)
>        ... 15 more
>
>Credentials are correct as other apps are using it . However we tried
>to
>set these credentials at /etc/users.properties under karaf realm
>without
>any success. Any idea/ hint how we can sort this issue out?
>
>Thanks in advance
>
>Xavier
>
>-- 
>Xavier Medina
>
>nuTravel Technology Solutions <http://www.nutravel.com/> A Mundi Global
>Alliance <http://www.mundiglobalalliance.com/> Member
>
>[image: Twitter] <http://www.twitter.com/nuTravel> [image: Facebook]
><http://www.facebook.com/nuTravel> [image: LinkedIn]
><http://www.linkedin.com/company/nutravel-technology-solutions> [image:
>Google+] <https://plus.google.com/b/117355695773932797524/>
>This email and any files transmitted with it are confidential and
>intended
>solely for the use of the individual or entity to whom they are
>addressed.
>If you have received this email in error please notify the system
>manager.
>
>-- 
>
>
>_CONFIDENTIALITY NOTICE:_
>
>_The contents of this email message and any 
>attachments are intended solely for the addressee(s) and may contain 
>confidential and/or privileged information and may be legally protected
>
>from disclosure. If you are not the intended recipient of this message
>or 
>their agent, or if this message has been addressed to you in error,
>please 
>immediately alert the sender by reply email and then delete this
>message 
>and any attachments. If you are not the intended recipient, you are
>hereby 
>notified that any use, dissemination, copying, or storage of this
>message 
>or its attachments is strictly prohibited. Any disclosure,
>reproduction, 
>distribution or other use of this message or any attachments by an 
>individual or entity other than the intended recipient is prohibited._