Servicemix ActiveMQ Web Console и LDAP не

Я использую ServiceMix 7.0 с установленным ActiveMQ Broker и WebConsole. Это работает в системе Windows 10 и Java 1.8.

Я пытаюсь заставить веб-консоль работать с ActiveMQ, если я настрою эту модель с использованием Apache DS, она работает нормально, но когда я переключаюсь на Active Directory, она выдаст ошибку "Исключительная ситуация при обработке этого запроса, проверьте журнал для получения дополнительной информации". Информация!"

Hawtio & system / console отлично работает в моделях AD и ADS. Итак, я знаю, что вызовы LDAP работают.

Журнал servicemix показывает:

2017-02-22 11:26:22,334 | WARN  | qtp1056379895-88 | ServletHandler | 191 - org.eclipse.jetty.util - 9.2.19.v20160908 |
org.apache.jasper.JasperException: javax.el.ELException: Error reading 'brokerAdmin' on type org.apache.activemq.web.RemoteJMXBrokerFacade
....
Caused by: java.lang.SecurityException: Insufficient roles/credentials for operation

Я был по всему Интернету, и доктор пытается выяснить, что нужно установить, чтобы это отображалось.

1 ответ

Я нашел проблему.

Я добавил role.mapping в конфигурацию LDAP.

Это позволило мне сопоставить группы AD с ролями Servicemix, такими как администратор, пользователь, веб-консоль и т. Д.

https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_A-MQ/6.2/html/Security_Guide/ESBSecureContainer.html

Другие вопросы по тегам