-
Task
-
Resolution: Unresolved
-
Minor
-
None
-
AMQ 7.9.0.CR4
-
None
-
False
-
False
-
Configuration:
1) amq_broker.cr:
requireLogin: false
2) amq_security.cr:
apiVersion: broker.amq.io/v1alpha1 kind: ActiveMQArtemisSecurity metadata: name: ex-prop spec: loginModules: propertiesLoginModules: - name: 'prop-module' users: - name: bob password: mysecret roles: - root securityDomains: brokerDomain: name: 'activemq' loginModules: - name: 'prop-module' flag: 'sufficient'
result:
login.config:
activemq { org.apache.activemq.artemis.spi.core.security.jaas.PropertiesLoginModule sufficient org.apache.activemq.jaas.properties.user="artemis-users.properties" org.apache.activemq.jaas.properties.role="artemis-roles.properties"; };
And web console doesn't accept users except for ones defined in amqSecurity.
expected:
Since requireLogin: false, non-defined logins should also be accepted.