Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Unable to load sympa configuration, file /etc/sympa/sympa.conf

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Antoine BOURSIER <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] Unable to load sympa configuration, file /etc/sympa/sympa.conf
  • Date: Mon, 6 Nov 2017 17:20:28 +0100 (CET)

Bonjour tout le monde,

Petit soucis avec un déploiement automatisé de Sympa via Ansible.

Nous avons crée un template du fichier de configuration de Sympa (/etc/sympa/sympa.conf), qui est déployé automatiquement à l'installation.
Jusque ici tout va bien. Tout est installé correctement sur le serveur et le fichier de configuration est correct.

Pourtant je n'arrive pas à me connecter à l'interface (erreur 500) dès la fin de l'installation.
En vérifiant les logs, j'ai ces erreur :
err Conf::get_robots_list() Unable to open directory  for virtual robots config
err Conf::load_robots() Robots config loading failed
Unable to load sympa configuration, file /etc/sympa/sympa.conf or one of the vhost robot.conf files contain errors. Exiting.
err Conf::_save_binary_cache() Could not create new lock
err Conf::_save_config_hash_to_binary() Could not save main config /etc/sympa/sympa.conf
Il suffit juste de modifier le fichier de configuration à la main (même un espace dans une ligne commentée) et d'enregistrer pour que cela fonctionne.

Est-ce que l'un de vous aurez une idée de la façon dont Sympa lit le fichier de conf ? Et pourquoi ça se met à fonctionner avec une simple modification dans le fichier ?

Ce n'est pas un gros problème en soit, mais c'est assez embêtant lorsqu'on essaie d'automatiser.

Merci pour votre aide et bonne journée à tous.

Antoine



Archives gérées par MHonArc 2.6.19+.

Haut de le page