AS 7.1.2 Security Problem Accessing JMS Ressources
rodakr Jul 6, 2012 10:25 AMHi
I need AS 7.x Security expert help....
When I try to access JMS Queue from remote client using existing quickstart examples, adding Application user with add-user.sh everything works fine as expected, as long as I have this ApplicationRealm configuration:
<security-realm name="ApplicationRealm">
<authentication>
<local default-user="$local" allowed-users="*"/>
<properties path="application-users.properties" relative-to="jboss.server.config.dir"/>
</authentication>
<authorization>
<properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
</authorization>
</security-realm>
</security-realms>
Now I change the configuration so ApplicationReal redirect authentication to a Domain Security like this:
<security-realm name="ApplicationRealm"> <authentication> <jaas name="other"/> </authentication> </security-realm>
When I try to lookup an EJB , every think works.
But when I try to lookup any JMS related ressources ( same code which worked with first configuration ) I'm getting this exception on client side:
06.07.2012 16:17:43 org.jboss.logging.LoggerProviders find
DEBUG: Logging Provider: org.jboss.logging.JDKLoggerProvider
06.07.2012 16:17:43 org.jboss.naming.remote.client.InitialContextFactory findClientProperties
DEBUG: Looking for jboss-naming-client.properties using classloader sun.misc.Launcher$AppClassLoader@601bb1
06.07.2012 16:17:43 org.jboss.naming.remote.client.InitialContextFactory getOptionMapFromProperties
DEBUG: jboss.naming.client.endpoint.create.options. has the following options {}
06.07.2012 16:17:43 org.jboss.naming.remote.client.InitialContextFactory mergeWithDefaults
TRACE: Options {} have been merged with defaults {org.xnio.Options.THREAD_DAEMON=>true} to form {org.xnio.Options.THREAD_DAEMON=>true}
06.07.2012 16:17:43 org.jboss.naming.remote.client.InitialContextFactory getOptionMapFromProperties
DEBUG: jboss.naming.client.remote.connectionprovider.create.options. has the following options {}
06.07.2012 16:17:43 org.jboss.naming.remote.client.InitialContextFactory mergeWithDefaults
TRACE: Options {} have been merged with defaults {org.xnio.Options.SSL_ENABLED=>false} to form {org.xnio.Options.SSL_ENABLED=>false}
06.07.2012 16:17:43 org.xnio.Xnio <clinit>
INFO: XNIO Version 3.0.4.GA-redhat-1
06.07.2012 16:17:43 org.xnio.nio.NioXnio <clinit>
INFO: XNIO NIO Implementation Version 3.0.4.GA-redhat-1
06.07.2012 16:17:43 org.xnio.nio.NioXnio <init>
TRACE: Starting up with selector provider sun.nio.ch.WindowsSelectorProvider
06.07.2012 16:17:43 org.xnio.nio.NioXnio$1 run
TRACE: Using default selector type for temporary selectors.
06.07.2012 16:17:43 org.jboss.remoting3.EndpointImpl <clinit>
INFO: JBoss Remoting version 3.2.8.GA-redhat-1
06.07.2012 16:17:43 org.xnio.nio.NioXnioWorker openResourceUnconditionally
TRACE: CAS org.xnio.nio.NioXnioWorker@a6d51e 00000001 -> 00000002
06.07.2012 16:17:43 org.xnio.nio.NioXnioWorker openResourceUnconditionally
TRACE: CAS org.xnio.nio.NioXnioWorker@a6d51e 00000002 -> 00000003
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Starting worker thread Thread[Remoting "config-based-naming-client-endpoint" read-1,5,main]
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
DEBUG: Started channel thread 'Remoting "config-based-naming-client-endpoint" read-1', selector sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Starting worker thread Thread[Remoting "config-based-naming-client-endpoint" write-1,5,main]
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
DEBUG: Started channel thread 'Remoting "config-based-naming-client-endpoint" write-1', selector sun.nio.ch.WindowsSelectorImpl@1cbfe9d
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@1cbfe9d
06.07.2012 16:17:43 org.jboss.remoting3.EndpointImpl <init>
TRACE: Completed open of endpoint "config-based-naming-client-endpoint" <17725c4>
06.07.2012 16:17:43 org.jboss.remoting3.EndpointImpl resourceUntick
TRACE: Allocated tick to 1 of endpoint "config-based-naming-client-endpoint" <17725c4> (opened Connection provider for remote)
06.07.2012 16:17:43 org.jboss.remoting3.EndpointImpl addConnectionProvider
TRACE: Adding connection provider registration named 'remote': Remoting remote connection provider 10849bc for endpoint "config-based-naming-client-endpoint" <17725c4>
06.07.2012 16:17:43 org.jboss.naming.remote.client.InitialContextFactory getOptionMapFromProperties
DEBUG: jboss.naming.client.connect.options. has the following options {}
06.07.2012 16:17:43 org.jboss.naming.remote.client.InitialContextFactory mergeWithDefaults
TRACE: Options {} have been merged with defaults {org.xnio.Options.SASL_POLICY_NOANONYMOUS=>false} to form {org.xnio.Options.SASL_POLICY_NOANONYMOUS=>false}
06.07.2012 16:17:43 org.jboss.remoting3.EndpointImpl resourceUntick
TRACE: Allocated tick to 2 of endpoint "config-based-naming-client-endpoint" <17725c4> (opened Connection to localhost/127.0.0.1:4447)
06.07.2012 16:17:43 org.jboss.remoting3.remote.RemoteConnectionProvider connect
TRACE: Attempting to connect to "localhost/127.0.0.1:4447" with options {org.xnio.Options.SASL_POLICY_NOANONYMOUS=>false}
06.07.2012 16:17:43 org.xnio.nio.AbstractNioStreamChannel start
TRACE: Adding channel java.nio.channels.SocketChannel[unconnected local=/0.0.0.0:4396] to Thread[Remoting "config-based-naming-client-endpoint" read-1,5,main] for XNIO channel TCP socket channel (NIO) <4a6cbf> (other thread)
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread safeRun
TRACE: Running task org.xnio.nio.WorkerThread$SynchTask@1b000e7
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.AbstractNioStreamChannel start
TRACE: Adding channel java.nio.channels.SocketChannel[unconnected local=/0.0.0.0:4396] to Thread[Remoting "config-based-naming-client-endpoint" write-1,5,main] for XNIO channel TCP socket channel (NIO) <4a6cbf> (other thread)
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@1cbfe9d
06.07.2012 16:17:43 org.xnio.nio.WorkerThread safeRun
TRACE: Running task org.xnio.nio.WorkerThread$SynchTask@23e5d1
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@1cbfe9d
06.07.2012 16:17:43 org.xnio.nio.NioXnioWorker connectTcpStream
TRACE: Setting channel listener to Connection finisher for java.nio.channels.SocketChannel[connection-pending local=/0.0.0.0:4396 remote=localhost/127.0.0.1:4447]
06.07.2012 16:17:43 org.xnio.nio.NioXnioWorker connectTcpStream
TRACE: Setting operations of key sun.nio.ch.SelectionKeyImpl@8e32e7 of java.nio.channels.SocketChannel[connection-pending local=/0.0.0.0:4396 remote=localhost/127.0.0.1:4447] to 08 (other thread)
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected key sun.nio.ch.SelectionKeyImpl@8e32e7 for java.nio.channels.SocketChannel[connection-pending local=/0.0.0.0:4396 remote=localhost/127.0.0.1:4447]
06.07.2012 16:17:43 org.xnio.ChannelListeners invokeChannelListener
TRACE: Invoking listener Connection finisher for java.nio.channels.SocketChannel[connection-pending local=/0.0.0.0:4396 remote=localhost/127.0.0.1:4447] on channel TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.nio.NioXnioWorker$1 handleEvent
TRACE: Setting operations of key sun.nio.ch.SelectionKeyImpl@8e32e7 of java.nio.channels.SocketChannel[connected local=/127.0.0.1:4396 remote=localhost/127.0.0.1:4447] to 00 (same thread)
06.07.2012 16:17:43 org.xnio.nio.NioXnioWorker$1 handleEvent
TRACE: Setting channel listener to null
06.07.2012 16:17:43 org.xnio.ChannelListeners invokeChannelListener
TRACE: Invoking listener org.jboss.remoting3.remote.RemoteConnectionProvider$2@281d4b on channel TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.channels.TranslatingSuspendableChannel <init>
TRACE: Setting channel listener to Read listener for org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.channels.TranslatingSuspendableChannel <init>
TRACE: Setting channel listener to Write listener for org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.channels.TranslatingSuspendableChannel <init>
TRACE: Setting channel listener to Close listener for org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.channels.FramedMessageChannel <init>
TRACE: Created new framed message channel around TCP socket channel (NIO) <4a6cbf>, receive buffer Pooled wrapper around java.nio.HeapByteBuffer[pos=0 lim=8196 cap=8196], transmit buffer Pooled wrapper around java.nio.HeapByteBuffer[pos=0 lim=8196 cap=8196]
06.07.2012 16:17:43 org.jboss.remoting3.remote.RemoteConnectionProvider$2 handleEvent
TRACE: Setting channel listener to org.jboss.remoting3.remote.RemoteConnection$RemoteWriteListener@cb6009
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener handleEvent
TRACE: Setting read listener to org.jboss.remoting3.remote.ClientConnectionOpenListener$Greeting@1f6df4c
06.07.2012 16:17:43 org.jboss.remoting3.remote.RemoteConnection setReadListener
TRACE: Setting channel listener to org.jboss.remoting3.remote.ClientConnectionOpenListener$Greeting@1f6df4c
06.07.2012 16:17:43 org.xnio.channels.TranslatingSuspendableChannel resumeReads
TRACE: Resume reads on TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.nio.AbstractNioStreamChannel resumeReads
TRACE: Setting operations of key sun.nio.ch.SelectionKeyImpl@8e32e7 of java.nio.channels.SocketChannel[connected local=/127.0.0.1:4396 remote=localhost/127.0.0.1:4447] to 01 (same thread)
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected key sun.nio.ch.SelectionKeyImpl@8e32e7 for java.nio.channels.SocketChannel[connected local=/127.0.0.1:4396 remote=localhost/127.0.0.1:4447]
06.07.2012 16:17:43 org.xnio.ChannelListeners invokeChannelListener
TRACE: Invoking listener Read listener for org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf> on channel TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.ChannelListeners invokeChannelListener
TRACE: Invoking listener org.jboss.remoting3.remote.ClientConnectionOpenListener$Greeting@1f6df4c on channel org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.channels.FramedMessageChannel receive
TRACE: Copying message from java.nio.HeapByteBuffer[pos=4 lim=16 cap=8196] into java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Greeting handleEvent
TRACE: Received java.nio.HeapByteBuffer[pos=12 lim=8192 cap=8192]
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Greeting handleEvent
TRACE: Client received greeting
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Greeting handleEvent
TRACE: Client received server name: localhost
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener sendCapRequest
TRACE: Client sending capabilities request
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener sendCapRequest
TRACE: Setting read listener to org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities@fb56b1
06.07.2012 16:17:43 org.jboss.remoting3.remote.RemoteConnection setReadListener
TRACE: Setting channel listener to org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities@fb56b1
06.07.2012 16:17:43 org.xnio.channels.FramedMessageChannel send
TRACE: Accepting java.nio.HeapByteBuffer[pos=0 lim=41 cap=8192] into java.nio.HeapByteBuffer[pos=0 lim=8196 cap=8196]
06.07.2012 16:17:43 org.xnio.channels.FramedMessageChannel send
TRACE: Accepted a message into java.nio.HeapByteBuffer[pos=45 lim=8196 cap=8196]
06.07.2012 16:17:43 org.xnio.channels.FramedMessageChannel doFlushBuffer
TRACE: Fully flushed org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener sendCapRequest
TRACE: Sent message java.nio.HeapByteBuffer[pos=41 lim=41 cap=8192] (direct)
06.07.2012 16:17:43 org.xnio.channels.FramedMessageChannel doFlushBuffer
TRACE: Fully flushed org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener sendCapRequest
TRACE: Flushed channel (direct)
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@1cbfe9d
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@1cbfe9d (with timeout)
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected key sun.nio.ch.SelectionKeyImpl@8e32e7 for java.nio.channels.SocketChannel[connected local=/127.0.0.1:4396 remote=localhost/127.0.0.1:4447]
06.07.2012 16:17:43 org.xnio.ChannelListeners invokeChannelListener
TRACE: Invoking listener Read listener for org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf> on channel TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.ChannelListeners invokeChannelListener
TRACE: Invoking listener org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities@fb56b1 on channel org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.channels.FramedMessageChannel receive
TRACE: Copying message from java.nio.HeapByteBuffer[pos=4 lim=23 cap=8196] into java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities handleEvent
TRACE: Client received capabilities response
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities handleEvent
TRACE: Client received capability: version 1
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities handleEvent
TRACE: Client received capability: remote endpoint name "cl0037"
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities handleEvent
TRACE: Client received capability: SASL mechanism PLAIN
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities handleEvent
TRACE: SASL mechanism PLAIN added to allowed set
06.07.2012 16:17:43 org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities handleEvent
TRACE: Connection error detail
javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:365)
at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:214)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:189)
at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:103)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
at org.xnio.nio.NioHandle.run(NioHandle.java:90)
at org.xnio.nio.WorkerThread.run(WorkerThread.java:184)
06.07.2012 16:17:43 org.jboss.remoting3.remote.RemoteConnection handleException
ERROR: JBREM000200: Remote connection failed: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
06.07.2012 16:17:43 org.xnio.IoUtils safeClose
TRACE: Closing resource org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.channels.FramedMessageChannel doFlushBuffer
TRACE: Fully flushed org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.nio.NioTcpChannel close
TRACE: Closing TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@1cbfe9d
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@1cbfe9d (with timeout)
06.07.2012 16:17:43 org.xnio.nio.NioHandle cancelKey
TRACE: Cancelling key sun.nio.ch.SelectionKeyImpl@8e32e7 of java.nio.channels.SocketChannel[closed] (same thread)
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@1cbfe9d
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@1cbfe9d (with timeout)
06.07.2012 16:17:43 org.xnio.nio.NioHandle cancelKey
TRACE: Cancelling key sun.nio.ch.SelectionKeyImpl@177b3cd of java.nio.channels.SocketChannel[closed] (other thread)
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Selected on sun.nio.ch.WindowsSelectorImpl@1cbfe9d
06.07.2012 16:17:43 org.xnio.ChannelListeners invokeChannelListener
TRACE: Invoking listener Close listener for org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf> on channel TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@1cbfe9d (with timeout)
06.07.2012 16:17:43 org.xnio.IoUtils safeClose
TRACE: Closing resource org.xnio.channels.FramedMessageChannel around TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.IoUtils safeClose
TRACE: Closing resource TCP socket channel (NIO) <4a6cbf>
06.07.2012 16:17:43 org.xnio.IoFuture$HandlingNotifier notify
TRACE: Registered exception result
javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:365)
at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:214)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:189)
at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:103)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
at org.xnio.nio.NioHandle.run(NioHandle.java:90)
at org.xnio.nio.WorkerThread.run(WorkerThread.java:184)
06.07.2012 16:17:43 org.jboss.remoting3.EndpointImpl$5 handleFailed
TRACE: Resource closed count 00000001 of endpoint "config-based-naming-client-endpoint" <17725c4> (closed a failed connection (2))
06.07.2012 16:17:43 org.xnio.nio.WorkerThread run
TRACE: Beginning select on sun.nio.ch.WindowsSelectorImpl@d1fa5
06.07.2012 16:17:43 com.as7.client.QuickJmsTest testRemoteJMS
SCHWERWIEGEND: Failed to create remoting connection
Exception in thread "main" javax.naming.NamingException: Failed to create remoting connection [Root exception is java.lang.RuntimeException: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed]
at org.jboss.naming.remote.client.ClientUtil.namingException(ClientUtil.java:51)
at org.jboss.naming.remote.client.InitialContextFactory.getInitialContext(InitialContextFactory.java:151)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
at javax.naming.InitialContext.init(InitialContext.java:223)
at javax.naming.InitialContext.<init>(InitialContext.java:197)
at com.as7.client.QuickJmsTest.getAS7RemoteInitialContext(QuickJmsTest.java:231)
at com.as7.client.QuickJmsTest.testRemoteJMS(QuickJmsTest.java:110)
at com.as7.client.QuickJmsTest.main(QuickJmsTest.java:75)
Caused by: java.lang.RuntimeException: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
at org.jboss.naming.remote.protocol.IoFutureHelper.get(IoFutureHelper.java:87)
at org.jboss.naming.remote.client.NamingStoreCache.getRemoteNamingStore(NamingStoreCache.java:68)
at org.jboss.naming.remote.client.InitialContextFactory.getOrCreateCachedNamingStore(InitialContextFactory.java:196)
at org.jboss.naming.remote.client.InitialContextFactory.getOrCreateNamingStore(InitialContextFactory.java:169)
at org.jboss.naming.remote.client.InitialContextFactory.getInitialContext(InitialContextFactory.java:134)
... 7 more
Caused by: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:365)
at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:214)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:189)
at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:103)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
at org.xnio.nio.NioHandle.run(NioHandle.java:90)
at org.xnio.nio.WorkerThread.run(WorkerThread.java:184)
at ...asynchronous invocation...(Unknown Source)
at org.jboss.remoting3.EndpointImpl.doConnect(EndpointImpl.java:270)
at org.jboss.remoting3.EndpointImpl.doConnect(EndpointImpl.java:251)
at org.jboss.remoting3.EndpointImpl.connect(EndpointImpl.java:349)
at org.jboss.remoting3.EndpointImpl.connect(EndpointImpl.java:333)
at org.jboss.naming.remote.client.EndpointCache$EndpointWrapper.connect(EndpointCache.java:105)
at org.jboss.naming.remote.client.NamingStoreCache.getRemoteNamingStore(NamingStoreCache.java:67)
... 10 more
Any help apreciated
Radek