[
https://issues.apache.org/activemq/browse/AMQ-2352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=54903#action_54903
]
philippe tseyen commented on AMQ-2352:
--------------------------------------
The scenario you describe works on my local activemq.
However when I try to validate on our deployed activemq here, that also has
authentication on jmx, I fail to specify the username and password.
Previously (on 5.2.0) I used: -Dwebconsole.jmx.role=username
-Dwebconsole.jmx.password=password
Apparently in 5.3.0 it is changed to: -Dwebconsole.jmx.user=username
-Dwebconsole.jmx.password=password
But still I fail to login.
Caused by: javax.security.auth.login.FailedLoginException: Invalid username or
password
at
com.sun.jmx.remote.security.FileLoginModule.attemptAuthentication(FileLoginModule.java:432)
at
com.sun.jmx.remote.security.FileLoginModule.login(FileLoginModule.java:279)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
at
javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$5.run(LoginContext.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at
javax.security.auth.login.LoginContext.invokeCreatorPriv(LoginContext.java:703)
at javax.security.auth.login.LoginContext.login(LoginContext.java:575)
at
com.sun.jmx.remote.security.JMXPluggableAuthenticator.authenticate(JMXPluggableAuthenticator.java:173)
at
sun.management.jmxremote.ConnectorBootstrap$AccessFileCheckerAuthenticator.authenticate(ConnectorBootstrap.ja
va:181)
at
javax.management.remote.rmi.RMIServerImpl.doNewClient(RMIServerImpl.java:212)
at
javax.management.remote.rmi.RMIServerImpl.newClient(RMIServerImpl.java:179)
at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)
> it should be possible to specify userName and password in the
> webconsole-properties.xml
> ---------------------------------------------------------------------------------------
>
> Key: AMQ-2352
> URL: https://issues.apache.org/activemq/browse/AMQ-2352
> Project: ActiveMQ
> Issue Type: Improvement
> Affects Versions: 5.2.0
> Reporter: philippe tseyen
> Assignee: Dejan Bosanac
> Priority: Minor
> Original Estimate: 1 hour
> Remaining Estimate: 1 hour
>
> file to adapt
> src\activemq-web-console\src\main\webapp\WEB-INF\webconsole-properties.xml
> <bean id="connectionFactory"
> class="org.apache.activemq.ActiveMQConnectionFactory">
> <property name="brokerURL" value="${webconsole.jms.url}"/>
> *<property name="userName" value="${webconsole.jms.userName}"/>*
> *<property name="password" value="${webconsole.jms.password}"/>*
> </bean>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.