HERMES : Contenu /chargement des variables globales
Dsniss opened this issue · 11 comments
Bonjour @Ousret
Nous rencontrons un cas de figure bloquant sur notre PROD. A savoir que lors de l'exécution d'un automate je constate que le contenu de variables globales diffère de celui défini dans "Mes variables globales" ce qui génère des erreurs (ci-dessous un exemple)
Contenu de la variable globale nommée "Configuration ITOP" :
{
"itop": {
"url": "https://serveur",
"utilisateur": "user",
"mot_de_passe": "pwd",
}
}
Contenu des actions dans l'automate en erreur
Constat du chargement des variables lors de l'exécution de l'automate
2020-01-28 16:56:39.301 | INFO | hermes_ui.moteur.processus:thread:32 - Chargement des variables globales passées en base de données
2020-01-28 16:56:39.305 | INFO | hermes_ui.moteur.processus:thread:36 - Chargement de la configuration <'Configuration ITOP'::JSON>
Constat d'une erreur
Vérif. LOG et constat contenu différent de ce qui est défini
Est il possible de savoir quelle(s) action(s) effectuer pour résoudre ce problème ?
Merci ton aide @Ousret
Bonjour,
Voulez-vous vérifier si une variable est en conflit, par ex. une variable s'appellant itop dans votre automate ou règles ?
C'est probablement un problème de votre côté. Il est possible d'envisager une évolution pour lever une erreur lorsqu'il existe en double une variable du même nom. La seconde écrasant la première.
Merci
Bonjour @Ousret
Je viens de vérifier et ne constate pas d'éventuel conflit.
Après plusieurs essais je remarque qu'avec le même automate et deux mails de même type (Mais avec un contenu différent) le résultat diffère. Pour l'un tout est ok mais pas pour l'autre !!!!!!
Je pense qu'Hermes se trouve face à un caractère, code, ou chaîne de caractères qui lui pose problème. Pour info avec le mail en erreur il y a une image d'intégrée ..
Puis-je t'envoyer le mail qui pose problème .. ? vers une bal plus sécure.
Merci et bonne journée
Pour une analyse approfondie, j'ai besoin de :
- Import des automates au format JSON
- Un import de message *.msg ou *.eml déclanchant le problème
- La liste des variables globales enregistrées
Si, bien sûr, le problème est toujours d'actualité, ********
Un correctif va être publié. cf. PR #7 (version 1.0.3)
Si le problème est résolu, merci de fermer cette issue.
./upgrade.sh
Bonjour @Dsniss
Bonne nouvelle. Aucune idée pour l'image, mais tant que ce n'est pas bloquant, laissons.
Je ferme le ticket par la même occasion.
Bonne journée.
Re :
D’accord. Je ne comprends pas tout. Essaye de créer un nouveau ticket en expliquant le problème avec autant de détails que possible.
Est-ce le problème arrive partout où sur un cas précis ?
Merci.