Drools / Kie-Server / Busines-Central 7.28.0 получает 403, когда kie-server получает доступ к контроллеру веб-сокетов на business-central - PullRequest
1 голос
/ 29 октября 2019

Мы обновляем наш бизнес-центральный сервер с 7.23.0 до 7.28.0. Мы замечаем, что наши kie-серверы больше не могут подключаться через websocket к business-central:

Журналы сервера:

Oct 28 12:56:43 business-central-1 business-central[18870]: #033[0m#033[0m12:56:43,962 INFO  [org.kie.server.controller.websocket.notification.WebSocketNotificationService] (Thread-123) WebSocket notify on updated :: Updated server template{serverTemplate=ServerTemplateKey{id='host.subdomain.x.com', name='host.subdomain.x.com'}, resetBeforeUpdate=false}
Oct 28 12:56:43 business-central-1 business-central[18870]: #033[0m#033[0m12:56:43,963 INFO  [org.kie.server.controller.websocket.notification.WebSocketNotificationService] (Thread-123) WebSocket notify on instance disconnected :: ServerInstanceDisconnected{serverInstanceId='host.subdomain.x.com@host.subdomain.x.com:36204'}

На клиенте:

Oct 28 20:21:53 host kie-server[1375]: #033[0m#033[33m20:21:53,090 WARN  [org.kie.server.common.KeyStoreHelperUtil] (KieServer-ControllerConnect) Unable to load key store. Using password from configuration
Oct 28 20:21:53 host kie-server[1375]: #033[0m#033[33m20:21:53,146 WARN  [org.kie.server.controller.websocket.client.WebSocketKieServerControllerImpl] (KieServer-ControllerConnect) Exception encountered while syncing with controller at wss://business-central-1.x.com/business-central/websocket/controller/host.subdomain.x.com error Invalid response code 403

Фактический разрыв произошел между 7.23.0 и 7.24.0, поскольку 7.24.0 выдает такое же сообщение об ошибке: Invalid response code 403.

Пользователь, с которым kie-server подключается к business-central, имеет kie-server как группа, но это, похоже, не помогает. Мы работаем в бизнес-центре на Wildfly 14.0.1.

Я просматриваю коммиты для изменения web.xml для фильтрации веб-ресурсов, но, похоже, ничего не могу найти. На самом деле, я даже не уверен, какой проект GitHub я должен искать: https://github.com/kiegroup

Любая помощь приветствуется!

1 Ответ

0 голосов
/ 29 октября 2019

https://issues.jboss.org/browse/DROOLS-4705?jql=project%20%3D%20DROOLS

Пользователям нужна роль rest-all в будущем. Спасибо Мацей Свидерски!

...