diff --git a/docker-compose.yml b/docker-compose.yml
index 6b5ea0b68fb2ee45d13ad3d7c5ff5be629c522a4..3f3b645e4f014ed1ffac56fee60671f2d53b566f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -136,6 +136,8 @@ services:
       KC_PROXY: "edge"
       VIRTUAL_HOST: ${KEYCLOAK_HOST}
       VIRTUAL_PORT: ${KEYCLOAK_PORT}
+      KC_PROXY_HEADERS: xforwarded
+      KC_HTTP_ENABLED: true
     command: "start"
     expose:
       - ${KEYCLOAK_PORT}
diff --git a/infra/ecocompose/keycloak/keycloak-theme-for-kc-26-and-above.jar b/infra/ecocompose/keycloak/keycloak-theme-for-kc-26-and-above.jar
index 365c4659101e0889c955e254b7000b8a17d09ed8..a5d7b9db173b9a4fcb6e9ff168f8d5e5c462b76a 100644
Binary files a/infra/ecocompose/keycloak/keycloak-theme-for-kc-26-and-above.jar and b/infra/ecocompose/keycloak/keycloak-theme-for-kc-26-and-above.jar differ
diff --git a/infra/roles/camino/files/keycloak-theme-for-kc-26-and-above.jar b/infra/roles/camino/files/keycloak-theme-for-kc-26-and-above.jar
index 365c4659101e0889c955e254b7000b8a17d09ed8..a5d7b9db173b9a4fcb6e9ff168f8d5e5c462b76a 100644
Binary files a/infra/roles/camino/files/keycloak-theme-for-kc-26-and-above.jar and b/infra/roles/camino/files/keycloak-theme-for-kc-26-and-above.jar differ