Ce log d'erreur indique qu'un fichier des modules de shinken situé dans /etc/shinken n'est pas encodé en utf-8. Ce log d'erreur est suivi d'un log de warning indiquant le fichier en question dans l'exemple suivant c'est le fichier /etc/shinken/modules/webui.cfg qui ne respecte pas le bonne encodage.
[2019-12-03 16:35:40] ERROR : [arbiter] [config] Some characters could not be read in utf-8 in these files : [2019-12-03 16:35:40] WARNING: [arbiter] [config] - /etc/shinken/modules/webui.cfg |
Pour résoudre ce problème, il vous suffit de ré-encoder le fichier au format UTF-8
Le log ci-dessous apparaît au démarrage du démon arbiter dans le fichier /tmp/bad_start_for_arbiter_instance_0 et indique qu'une propriété obligatoire est manquante dans le fichier de configuration d'un module.
[2020-02-04 16:25:01] ERROR : [None ] ******************************************************************************** [2020-02-04 16:25:01] ERROR : [None ] [2020-02-04 16:25:01] ERROR : [None ] The "master_key" parameter for the synchronizer-import module (in file /etc/shinken/modules/synchronizer-import.cfg:11) is mandatory. It must be the same than the synchronizer one (in the synchronizer.cfg file) so only allowed arbiter can get the configuration. [2020-02-04 16:25:01] ERROR : [None ] [2020-02-04 16:25:01] ERROR : [None ] ******************************************************************************** |
Dans cet exemple, la propriété "master_key" est absent du fichier /etc/shinken/modules/synchronizer-import.cfg et empêche l'arbiter de démarrer.
Pour résoudre ce problème, il vous suffit de rajouter le paramètre manquant dans le fichier indiqué par le message d'erreur