Project

General

Profile

Scénario #9195

EAD : la liste des connexions ne s'affiche pas

Added by samuel morin over 6 years ago. Updated over 6 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
-
Category:
-
Start date:
01/05/2015
Due date:
01/22/2015
% Done:

100%

Estimated time:
(Total: 10.00 h)
Spent time:
(Total: 5.75 h)
Story points:
4.0
Remaining (hours):
0.00 hour
Velocity based estimate:

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).


Subtasks

Tâche #10187: Essayer de reproduire/simuler l'erreur et corriger l'erreurFerméJoël Cuissinat

Associated revisions

Revision 309b306e (diff)
Added by Joël Cuissinat over 6 years ago

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

History

#1 Updated by Marc Ferandin over 6 years ago

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 Updated by Luc Bourdot over 6 years ago

  • Tracker changed from Anomalie to Scénario
  • Start date deleted (10/09/2014)

#3 Updated by Luc Bourdot over 6 years ago

  • Distribution changed from EOLE 2.3 to EOLE 2.4

#4 Updated by Luc Bourdot over 6 years ago

  • Due date set to 01/22/2015
  • Target version set to sprint 2015 2-4
  • Start date set to 01/05/2015

Demande à étudier pour voir si c'est possible dans ce sprint

#5 Updated by Klaas TJEBBES over 6 years ago

  • Story points set to 4.0

#6 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Nouveau to En cours

#7 Updated by Joël Cuissinat over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#8 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Résolu to Terminé (Sprint)

Also available in: Atom PDF