datafoodconsortium / standard

This is the DFC standard on GitBook.
https://datafoodconsortium.gitbook.io/dfc-standard-documentation/
GNU Affero General Public License v3.0
5 stars 2 forks source link

Issues with Keycloak refresh token expiry #47

Open RaggedStaff opened 1 week ago

RaggedStaff commented 1 week ago

During testing, occasionally refresh tokens/user sessions will expire/be reset.

Realm setting are for refresh tokens to last 365 days (1 year)

Not sure what the cause of this is. Are there (unnotified) maintenance sessions occurring?

@simonLouvet suggests introducing @RaggedStaff to the server admin chat.

@RaggedStaff has enabled error & event logging on the server (from 2024-09-13). No further issues have been encountered since then.

RaggedStaff commented 6 days ago

Ping @simonLouvet

Nous rencontrons de plus en plus de problemes avec le serveur Keycloak. Il semble avoir "perdu" toutes les sessions utilisateur (server restart?) a plusieurs reprises au cours des deux derniers jours.. :confounded:

simonLouvet commented 5 days ago

salut @RaggedStaff , j'ai remonté encore le problème aujourd'hui. Je vais essayer de contacter indihoster en direct même si ce n'est pas la procédure.

simonLouvet commented 5 days ago

Réponse de indie hoster @RaggedStaff

Bonjour,

en effet, il y avait un soucis de conf, je viens de le corriger. Et ça ne devrait plus se produire sur ce soucis: perdre les sessions des users.

En revanche pour votre premier soucis: "expiration prématurées de jetons du keycloak des communs" C'est une configuration des royaume et/ou des clients auquel vous devriez avoir accès en autonomie pour les configurer. Vous voyez comment faire? Si non, je peux un peu vous guider, mais il me faudra plus de détails, comme le realm et/ou le client.

Merci et bonne journée!

RaggedStaff commented 5 days ago

Merci @simonLouvet

J'ai aussi trouvee une solution de contournement: nous utiliserons scope=offline_access a l'avenir! 🤞🏻

RaggedStaff commented 4 days ago

@simonLouvet

Cela s'est reproduit. 😖 toutes les sessions ont ete abondonnees entre 21h et 6h30. 😭

simonLouvet commented 4 days ago

J'ai retransmis à indie hoster @RaggedStaff

simonLouvet commented 4 days ago

Réponse de Indie Hoster @RaggedStaff

En effet, vos 3 nodes ont reboot en mm temps vers 1h :/

je regarde et je vous dis.

Vous ếtes sur matrix?


Ok, il me semble que c'est un soucis de mémoire. J'ai ajouté des options, ça devrait mieux se passer.

je monitore et je vous dis.