Nous avons créé un forum Discourse qui utilise Keycloak pour la connexion et la gestion des privilèges des utilisateurs. Discourse semble fonctionner correctement, mais soudainement, je rencontre parfois ce message d’erreur suivi d’une erreur 503.
Quelques instants plus tard, tout redevient normal. Je n’arrive pas à reproduire le problème en suivant les mêmes étapes. Le comportement est extrêmement étrange.
Difficile à dire, peut-être y a-t-il des indices dans /logs qui pourraient aider ? Si c’est un problème de connexion, un message d’erreur pourrait s’y afficher.
Vous devriez pouvoir cibler ce problème en ouvrant la console de développement de votre navigateur et en consultant l’onglet Réseau (voir l’image ci-dessous).
Ensuite, rechargez la ou les pages et effectuez un test. Vous verrez très probablement des messages d’état HTTP réseau tels que 404, 502, 403 (200 est correct), etc., ainsi que le fichier ou l’appel réseau externe qui pose problème.
Assurez-vous de sélectionner « Tout » au départ, puis vous pourrez vous concentrer sur XHR, JS, Doc et plus encore au fur et à mesure que vous identifiez les erreurs et les problèmes.
J’ai essayé. J’ai juste remarqué un problème de contenu mixte avec le favicon. Le reste semble fonctionner correctement, à part quelques avertissements.
Veuillez nous excuser. Je ne peux pas joindre le fichier journal car je suis un nouvel utilisateur. Dois-je le télécharger sur mon disque et partager le lien ?
Quand il y a des erreurs JS comme celle-ci, le site ne fonctionnera pas correctement, comme tu le sais sûrement. Cela inclut toutes les applications/bibliothèques spéciales pour la connexion, comme keycloak.
Ma suggestion est de mettre ton site en HTTPS et de réessayer.
J’espère que cela t’aidera.
Voir aussi (sur le site de Keycloak) :
Suivant
Avant de déployer Keycloak en production, il y a encore quelques choses à faire, notamment :
Passer à une base de données prête pour la production, comme PostgreSQL
Configurer SSL avec tes propres certificats
Changer le mot de passe administrateur pour un mot de passe plus sécurisé
Pour plus d’informations, consulte la Documentation Keycloak.