-
Bug
-
Resolution: Done
-
Major
-
None
-
fuse-6.x-GA
-
%
-
-
When try to secure Hawtio admin console by keycloak, there is an error in the log during Fuse startup:
| KeycloakServlet | 282 - io.hawt.hawtio-web - 1.4.0.redhat-630278 | Couldn't find keycloak config file on location: /tmp/fuse/etc/keycloak-hawtio-client.json
08:29:07,516 | WARN | ender-2-thread-1 | KeycloakServlet | 282 - io.hawt.hawtio-web - 1.4.0.redhat-630278 | Keycloak client configuration not found!
The error is caused by this line (which expects URL instead of file path)
https://github.com/hawtio/hawtio/blob/master/hawtio-system/src/main/java/io/hawt/web/keycloak/KeycloakServlet.java#L126
This change is not backward compatible. It would be also nice to log the exception and don't hide it.
Tested Fuse version: 6.3.0.redhat-278
- is related to
-
ENTESB-6777 [Hawtio] How to integrate Keycloak in Hawtio as a Fabric profile ?
-
- Closed
-
- relates to
-
RHSSO-1039 Fuse chapter in Securing applications and services should be changed for Fuse 6.3.R5
-
- Closed
-