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

Bonjour,

Je repars de 0 avec une installation tout fraiche en 5.1.3 sur debian 12.
Tout se passe parfaitement bien à l’installation, mais je constate le même disfonctionnement: impossible de se connecter avec les identifians fournis.

Suis-je le seul ?

Cdt,
Jean-Claude

Même chose sur une 5.2.0 (5.2.1481) sur ubuntu 24.04

Pour l’instant je n’ai jamais réussi à finir une installation depuis la sortie de la 5.0
Ca ne m’inspire pas confiance

Bonjour,
Je constate dans les logs envoyés en octobre par JClaude la mention

On dirait que java a planté suite à un manque de mémoire.

Y-a-t-il assez de RAM sur la machine ?

Attention, c’est assez gourmand. De mon coté en prod, j’ai une vm avec 24Go de ram pour 700 boites