Evolution #7303
Les "Problème d'import" ne sont pas logués dans un fichier
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
Révisions associées
Import errors are now reported in logs - Fixes: #7303
Format strings with Unicode for logger - Fixes: #7303
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
Appliqué par commit be762dcb53ea4445213e10a47cb3b3a05b54f3be.
#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
Appliqué par commit 1137b123f44d2b143652924781b7e70ade54f59c.
#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
- /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
Appliqué par commit 38174833b424f5b215f53f6493dcacd5846bdad7.
#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"