Bonjour.
Je rencontre un problème de façon aléatoire. Parfois, l’accès à l’agenda ou au carnet d’adresse ne se fait pas, la page se recharge automatiquement en boucle (voir https://cloud.lapiole.org/f/43fd6746466548babb17/)). Le problème peut apparaître également pour la console d’administration.
Il ne semble pas lié à une extension de mon navigateur (j’ai essayé en les désactivant une à une). Il ne semble pas lié au fait que j’utilise une authentification CAS (avec l’auth native ça peut le faire aussi). Pas de problème sur le webmail par contre, qui lui se charge toujours sans problème.
J’accède à Bluemind via un reverse proxy apache httpd, mais qui n’a pas grand chose de particulier.
Quand le problème se présente, je n’ai pas trouvé grand chose d’intéressant dans les logs bluemind. Dans le core.log on peut y voir:
2018-10-18 06:11:15,537 [vert.x-eventloop-thread-4] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/muc/d0908df6-f75b-431c-a9ad-72b1b4669691:pending
2018-10-18 06:11:16,333 [vert.x-eventloop-thread-0] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/sessions-manager:open
2018-10-18 06:11:16,349 [vert.x-eventloop-thread-0] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/session/d0908df6-f75b-431c-a9ad-72b1b4669691:unread
2018-10-18 06:11:16,350 [vert.x-eventloop-thread-0] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/muc/d0908df6-f75b-431c-a9ad-72b1b4669691:pending
2018-10-18 06:11:17,144 [vert.x-eventloop-thread-6] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/sessions-manager:open
2018-10-18 06:11:17,165 [vert.x-eventloop-thread-6] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/session/d0908df6-f75b-431c-a9ad-72b1b4669691:unread
2018-10-18 06:11:17,165 [vert.x-eventloop-thread-6] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/muc/d0908df6-f75b-431c-a9ad-72b1b4669691:pending
2018-10-18 06:11:17,879 [core-heartbeat-timer] n.b.s.s.StateContext INFO - Core state heartbeat : core.state.running
2018-10-18 06:11:18,270 [vert.x-eventloop-thread-5] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/sessions-manager:open
2018-10-18 06:11:18,292 [vert.x-eventloop-thread-5] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/session/d0908df6-f75b-431c-a9ad-72b1b4669691:unread
2018-10-18 06:11:18,292 [vert.x-eventloop-thread-5] n.b.c.r.b.RestRootHandler ERROR - cannot send event to xmpp/muc/d0908df6-f75b-431c-a9ad-72b1b4669691:pending
qui tourne en boucle.
Là où ça devient marrant, c’est que dès que j’ouvre la console de mon navigateur (ctrl+shift+J), le problème disparaît, et la page se charge correctement. Il m’a semblé voir passé des messages indiquant “invalid session” (mais malheureusement, comme la page se recherche immédiatement, et fonctionne à partir de cet instant, les erreurs sont affichées pendant quelques instants à peine, je n’ai pas le temps de les lire)
Mon Bluemind tourne sur CentOS 7, avec souscription, dernière mises à jour installées (3.5.10).
Personne d’autre n’a ce problème ?
Mon hypothèse c’est que l’ouverture de la console du navigateur ajoute les entêtes “no cache” (puisque dans l’onglet Network j’ai effectivement le cache désactivé dès que la console s’ouvre). Je suspect donc une requête sensée renouveler un jeton d’API qui n’est pas faite par le navigateur car considéré comme “fraîche” à cause de la mise en cache, mais je n’ai pas encore pu mettre la main sur la chose…