Message d'erreur Thruk 'You are not authorized.'
Présentation
Versions concernées: EyesOfNetwork > 5.2
Depuis l’interface Web d’EyesOfNetwork, il est possible que vous rencontriez le message d’erreur suivant lors de la visualisation des “Services”, “Equipements”, “Problèmes”.
Chacune des visualisations ci-dessous se repose sur le sous-composant thruk.
Logged as: ?
You are not authorized
It seems like you are not authorized.
Thruk, depuis la version 5.2 d’EyesOfNetwork est installé et mis à jour à partir de dépôts non “maitrisés” par la communauté EyesOfNetwork.
Problème
Ce phénomène est lié à la mise à jour du composant thruk.
Lors de la mise à jour de thruk à partir du dépôt “labs_consol_stable”, le fichier /etc/httpd/conf.d/thruk_cookie_auth_vhost.conf à été introduit et rentre en conflit avec la gestion de la configuration d’EyesOfNetwork.
Contournement
Afin de contourner le problème, une suppression du fichier et le redémarrage du service httpd sont nécessaires
echo "" > /etc/httpd/conf.d/thruk_cookie_auth_vhost.conf
systemctl restart httpd
Solution
L’application de la mise à jour d’eonconf à une version plus récente que la version publiée de thruk permet la correction de ce problème.
yum update eonconf