Projet

Général

Profil

Anomalie #18829

problèmes divers

Ajouté par Christophe BRENELIERE il y a environ 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
23/01/2017
Echéance:
% réalisé:

100%

Distribution:

Description

Suite à la mise à jour du paquet eole-etherhome 1.0.1+1-24, je constate les erreurs ou dysfonctionnements suivants :
  • Le second admin d'envole n'est pas identifié comme superadmin de l'application.
  • Lors du rafraichissement de l'interface, nous obtenons parfois un rectangle vide (voir image etherhome-04) ainsi que les messages suivants : erreur lecture profil utilisateur : -1 (null) et erreur lecture configuration du serveur : -1 (null) (voir image etherhome-03)
  • Dans la partie "Gérer mes calcs"
    • Supprimer le "s" à "Nouveau calcs" (voir image etherhome-01)
    • L'action "Supprimer" dans "Mes calcs" supprime bien l'entrée sur le panneau "Gérer mes calcs" mais ne fait qu'enlever l'"identifiant propriétaire" dans le panneau "Admin-calcs". Le calc reste listé dans le panneau "Admin-calcs". Le contenu du calc est bien supprimé.
  • Erreur log appache ssl_error.log : [Sun Jan 22 23:00:07.757287 2017] [core:info] [pid 16946] [client 192.168.0.2:51765] AH00128: File does not exist: /var/www/html/etherhome/assets/img/logo.svg, referer: https://i-cart.rectoratcb.ac-poitiers.fr/etherhome/. L'image qui se trouve dans /var/www/html/etherhome/assets/img/ est logo.png et non logo.svg

etherhome-01.png Voir (5,11 ko) Christophe BRENELIERE, 23/01/2017 22:32

etherhome-03.png Voir (10 ko) Christophe BRENELIERE, 23/01/2017 22:32

etherhome-04.png Voir (18,9 ko) Christophe BRENELIERE, 23/01/2017 22:32

ssl_error.log Voir (24 ko) Christophe BRENELIERE, 24/01/2017 22:19

console_web.txt Voir (4,46 ko) Christophe BRENELIERE, 24/01/2017 22:19

ssl_access.log Voir (94,9 ko) Christophe BRENELIERE, 24/01/2017 22:20

Historique

#1 Mis à jour par Igor GODI il y a environ 7 ans

  • Tracker changé de Demande à Anomalie
  • Statut changé de Nouveau à Accepté
  • Assigné à mis à Igor GODI

1ers éléments de réponses et interrogations :

Lors du rafraichissement de l'interface, nous obtenons parfois un rectangle vide (voir image etherhome-04) ainsi que les messages suivants : erreur lecture profil utilisateur : -1 (null) et erreur lecture configuration du serveur : -1 (null) (voir image etherhome-03)

Afin de trouver la nature du soucis que je n'ai jamais constaté : serait-il possible d'avoir un log apache à ce moment là et éventuellement une copie de la console du navigateur (JS et journal pour Firefox) ?
Pour le rectangle vide, soucis de jeunesse de mes connaissances en AngularJS, je dirais, ça arrive, mais je n'ai pas encore trouvé de parade pour contrer, il semble que c'est le chargement de serveur et de profils qui bloque aussi mais sans message visible, je vais tenter une idée pour reproduire le problème.

Erreur log appache ssl_error.log : [Sun Jan 22 23:00:07.757287 2017] [core:info] [pid 16946] [client 192.168.0.2:51765] AH00128: File does not exist: /var/www/html/etherhome/assets/img/logo.svg, referer: https://i-cart.rectoratcb.ac-poitiers.fr/etherhome/. L'image qui se trouve dans /var/www/html/etherhome/assets/img/ est logo.png et non logo.svg

Dans la version 1.0.1, ce svg était appelé en premier et ensuite la balise image prenait en défault si non trouvé le logo.png. Donc si tu mets un logo.svg, il affiche ce logo au format svg. Après la question est le logo au format SVG doit-on garder cette possibilité ????

#2 Mis à jour par Igor GODI il y a environ 7 ans

L'action "Supprimer" dans "Mes calcs" supprime bien l'entrée sur le panneau "Gérer mes calcs" mais ne fait qu'enlever l'"identifiant propriétaire" dans le panneau "Admin-calcs". Le calc reste listé dans le panneau "Admin-calcs". Le contenu du calc est bien supprimé.

Je ne peut rien faire dans le sens ou c'est l'API d'ethercalc qui est out. Elle vide bien le calc mais ne le supprime pas physiquement de sa base de données (contenu dans un fichier /usr/share/eole/nodejs/ethercalc/dump.json) que j'interroge pour lister les calcs. La suppression HARD dans le fichier /usr/share/eole/nodejs/ethercalc/dump.json ne donne pas mieux car il le recréé vide...... Je vais cependant vérifier une hypothèse.

#3 Mis à jour par Christophe BRENELIERE il y a environ 7 ans

Ci-joint les logs apache et une copie de la console web

#4 Mis à jour par Igor GODI il y a environ 7 ans

  • % réalisé changé de 0 à 60
Compilation d'un paquet de dev pour validation des correctifs :
  • Amélioration process démarrage application : peut contribuer à réparer le bug ou en tout cas améliorer la lisibilité de l'erreur
  • Correction orthographique
  • Bug des calcs qui ne se supprimaient pas
    reste :
  • pb SVG : attente retour la dessus
  • pb second admin : a régler

#5 Mis à jour par Igor GODI il y a environ 7 ans

  • % réalisé changé de 60 à 80

Paquet compilé avec correctif second admin

#6 Mis à jour par Igor GODI il y a environ 7 ans

  • % réalisé changé de 80 à 90

Logo.svg supprimé dans index.php car inutile

#7 Mis à jour par Igor GODI il y a environ 7 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 90 à 100

#8 Mis à jour par Arnaud FORNEROT il y a environ 7 ans

  • Statut changé de Résolu à Fermé
  • Version cible mis à Envole 4.6

Formats disponibles : Atom PDF