Scénario #9195
EAD : la liste des connexions ne s'affiche pas
100%
Description
Sur notre horus, dans l'ead, nous avons régulièrement un problème d'affichage des connexions menu Outils-> Connexion).
La page reste désespérément vide alors qu'il y a un grand nombre de connecté.
L'ead-server renvoi un message d'erreur dans les logs :
contenu = self.get_content()
--- <exception caught here> ---
File "/usr/share/ead2/backend/actions/horus/connexion.py", line 83, in get_content
users = parse_smbstatus(result)
File "/usr/share/ead2/backend/actions/horus/connexion_tools.py", line 84, in parse_smbstatus
users = parse_smbstatus_users(users_section)
File "/usr/share/ead2/backend/actions/horus/connexion_tools.py", line 163, in parse_smbstatus_users
ip = user_table4
exceptions.IndexError: list index out of range
Dans ces moments, sur la page d'acceuil, l'état des services renvoi un avertissement concernant le contenu de l'annuaire. Le nombre d'utilisateurs et de postes ne s'affiche pas (on a des ???).
Sur le seveur, en console, aucune erreurs, diagnose tout ok, l'annuaire répond très bien et on a du monde connecté (167 à l'instant où j'écris ce message).
Sous-tâches
Révisions associées
Correction affichage de la liste des connexions Horus
- actions/horus/connexion_tools.py : gestion du cas où l'adresse de la machine manque
- template/horus_isis_index.tmpl : correction sur le "pliage" de la liste des fichiers
Fixes: #9195 @2.5h
Historique
#1 Mis à jour par Marc Ferandin il y a plus de 9 ans
Bonjour,
Je rencontre le même dysfonctionnement sur notre serveur bureautique Horus 2.2 noyau 2.6.24-29-eole
L'écan EAD affiche "aucun utilisateur connecté" alors que j'ai 471 users actifs (smbstatus).
Même message d'erreur dans /var/log/ead-server.log
--- <exception caught here> --- File "/usr/share/ead2/backend/actions/horus/connexion.py", line 82, in get_content users = parse_smbstatus(result) File "/usr/share/ead2/backend/actions/horus/connexion_tools.py", line 84, in parse_smbstatus users = parse_smbstatus_users(users_section) File "/usr/share/ead2/backend/actions/horus/connexion_tools.py", line 163, in parse_smbstatus_users ip = user_table[4] exceptions.IndexError: list index out of range
La relance de l'EAD-server et EAD-web ne résoud pas le Pb.
#2 Mis à jour par Luc Bourdot il y a plus de 9 ans
- Tracker changé de Anomalie à Scénario
- Début
09/10/2014supprimé
#3 Mis à jour par Luc Bourdot il y a plus de 9 ans
- Distribution changé de EOLE 2.3 à EOLE 2.4
#4 Mis à jour par Luc Bourdot il y a plus de 9 ans
- Echéance mis à 22/01/2015
- Version cible mis à sprint 2015 2-4
- Début mis à 05/01/2015
Demande à étudier pour voir si c'est possible dans ce sprint
#5 Mis à jour par Klaas TJEBBES il y a plus de 9 ans
- Points de scénarios mis à 4.0
#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Nouveau à En cours
#7 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit ead:309b306ec92b70b52cf55a1b8ffb25c589a3b81d.
#8 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à Terminé (Sprint)