Authent KO et mode maintenance après installation

Bonjour,

Juste après une installation toute fraiche de la 5.1.2 sur une Debian 12, impossible de se connecter sur l’interface une fois le setup terminé.

L’URL /login/native n’accèpte aucun compte
L’URL en / me dit que le système est en mode maintenance.

bmctl restart n’y change rien, le serveur a été rebooté également.

Dans les logs /var/log/bm-webserver/webserver.log il y a tout un tas de log java:

2024-10-19 21:18:46,559 [vert.x-eventloop-thread-7] n.b.w.a.AuthenticationFilter ERROR - Unable to get OPENID location
java.lang.NullPointerException: Cannot invoke “String.length()” because “s” is null
at java.base/java.net.URLEncoder.encode(URLEncoder.java:223)
[…]

Même problème en 5.1.1

Une idée ?

Bonjour,
Est-ce que Keycloak a bien démarré ? (pour le login/native, ca devrait pas influer, mais pour le reste, ca reste probable).
Dans une version précédent, il m’est arrivé aussi d’avoir un cache de keycloak à nettoyer.

Bonjour Olivier,

Merci pour votre retour.
Voici ce que donne un ps sur keycloak:

root 1468 6.4 1.6 4210312 364812 ? Ssl 14:56 0:19 /usr/lib/jvm/bm-jdk/bin/java -Dkc.config.built=true -Djava.util.concurrent.ForkJoinPool.common.threadFactory=io.quarkus.bootstrap.forkjoin.QuarkusForkJoinWorkerThreadFactory -Xms64m -Xmx445m -XX:+UseG1GC -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.err.encoding=UTF-8 -Dstdout.encoding=UTF-8 -Dstderr.encoding=UTF-8 -Djava.security.egd=file:/dev/urandom -XX:+CrashOnOutOfMemoryError -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log -Djgroups.bind_addr=127.0.0.1 --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED -Duser.language=en -Duser.country=US -Dkc.home.dir=/usr/share/bm-keycloak/bin/… -Djboss.server.config.dir=/usr/share/bm-keycloak/bin/…/conf -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Dpicocli.disable.closures=true -Dquarkus-log-max-startup-records=10000 -cp /usr/share/bm-keycloak/bin/…/lib/quarkus-run.jar io.quarkus.bootstrap.runner.QuarkusEntryPoint start
postgres 2870 0.0 0.1 2712104 28808 ? Ss 14:57 0:00 postgres: 16/main: bj keycloak 127.0.0.1(53814) idle
postgres 3017 0.0 0.1 2712260 42844 ? Ss 14:57 0:00 postgres: 16/main: bj keycloak 127.0.0.1(53106) idle

Rien dans les services.

Je devrais avoir autre chose ?

Cdt,
Jean-Claude