Projet

Général

Profil

Evolution #7303

Les "Problème d'import" ne sont pas logués dans un fichier

Ajouté par Joël Cuissinat il y a environ 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
18/04/2014
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

En cas de problème d'import d'une variable (généralement des variables "disabled", on a bien en message dans l'interface gen_config

Problème d'import de la variable "Autoriser ce réseau à utiliser les dns du serveur" de la catégorie "Réseau avancé" 

Mais ce n'est pas logué (dans /var/log/creole.log par exemple).


Demandes liées

Lié à eole-genconfig - Evolution #7302: Préciser le nom de la variable non importée en plus du libellé Fermé 21/02/2014
Lié à eole-genconfig - Anomalie #7229: Autres warnings au lancement de gen_config Fermé 24/02/2014 18/04/2014
Copié vers eole-genconfig - Tâche #8060: Les "Problème d'import" sont logués en double Fermé 28/10/2014

Révisions associées

Révision be762dcb (diff)
Ajouté par Ghislain Loaec il y a environ 10 ans

Import errors are now reported in logs - Fixes: #7303

Révision 1137b123 (diff)
Ajouté par Ghislain Loaec il y a environ 10 ans

Format strings with Unicode for logger - Fixes: #7303

Révision 38174833 (diff)
Ajouté par Ghislain Loaec il y a environ 10 ans

Problèmes d'import loggués - Fixes: #7303

Historique

#1 Mis à jour par Ghislain Loaec il y a environ 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Echéance mis à 21/02/2014
  • Assigné à mis à Ghislain Loaec

#3 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Statut changé de Résolu à À valider
  • Version cible changé de Eole 2.4-RC2 à Eole 2.4-RC3
  • % réalisé changé de 100 à 50

En refaisant l'import, je ne trouve aucune trace de l'erreur dans les logs ...

root@horus:~# grep -r dns_route /var/log/
root@horus:~#

#4 Mis à jour par Ghislain Loaec il y a environ 10 ans

  • Statut changé de À valider à Résolu
  • % réalisé changé de 50 à 100

#5 Mis à jour par Ghislain Loaec il y a environ 10 ans

Le logger n'accepte que les strings en Unicode....

Les problèmes d'imports via GenConfig sont loggués dans le log /var/log/eoleflask/eolegenconfig.log (ne passe pas par creole)

#6 Mis à jour par Klaas TJEBBES il y a environ 10 ans

  • Statut changé de Résolu à À valider

Chromium : l'import ne fonctionne pas, aucun message d'erreur et le fichier source (scribe23.eol) est vidé (0 octets)

UZBL : message d'erreur à l'import "L'utilisateur n'a pas les permissions suffisantes pour lire le fichier !"
alors que :

root@scribe:~# ll /home/genconfig/scribe23.eol 
-rw------- 1 genconfig genconfig 31852 mars   3 16:45 /home/genconfig/scribe23.eol

#7 Mis à jour par Daniel Dehennin il y a environ 10 ans

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

#8 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Echéance changé de 21/02/2014 à 04/04/2014

#9 Mis à jour par Ghislain Loaec il y a environ 10 ans

  • Statut changé de À valider à En attente d'informations
  • % réalisé changé de 90 à 100
Je n'arrive pas à reproduire le bug :
  • /root/scribe23.eol : Erreur de permissions sur le fichier
  • /home/genconfig/scribe23.eol : Import OK

#10 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • % réalisé changé de 100 à 50

On s'est éloignés de la demande initiale !

Soit un import pour lequel j'obtiens la ligne suivante dans gen_config :

Problème d'import de la variable "Autoriser ce réseau à utiliser les DNS du serveur"(dns_route) de la catégorie "Réseau avancé" 

Je m'attends à retrouver le message équivalent dans les fichiers de logs... Mais toujours RIEN !
root@amon:~# grep dns_route /var/log/* -r
root@amon:~# 

#11 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Echéance changé de 04/04/2014 à 18/04/2014
  • Version cible changé de Eole 2.4-RC3 à Eole 2.4 Stable

#12 Mis à jour par Ghislain Loaec il y a environ 10 ans

  • Statut changé de En attente d'informations à Résolu
  • % réalisé changé de 50 à 100

#13 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de Résolu à Fermé

On a bien les erreurs mais en double cette fois !

root@amon:~# grep ssl_country_name /var/log/eoleflask/eolegenconfig.log 
2014-04-24 15:29:41,097: eolegenconfig - Problème d'import de la variable "Nom du pays (2 lettres MAJUSCULES) (C=)"(ssl_country_name) de la catégorie "Certificats ssl" 
2014-04-24 15:29:41,097: eolegenconfig - Problème d'import de la variable "Nom du pays (2 lettres MAJUSCULES) (C=)"(ssl_country_name) de la catégorie "Certificats ssl" 

Formats disponibles : Atom PDF