Accéder au contenu.
Menu Sympa

fr - RE: [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: Philippe Aepli <adresse@cachée>
  • To: "adresse@cachée" <adresse@cachée>
  • Subject: RE: [sympa-fr] Unable to load sympa configuration, file /etc/sympa/sympa.conf
  • Date: Tue, 7 Nov 2017 07:04:38 +0000

Bonjour,

 

En vous lisant, j'ai une idée qui m'a traversé l'esprit.

 

Avez-vous vérifiez les droits de ces fichiers et surtout qui sont les propriétaires de ces fichiers ?

 

Est-ce que votre utilisateur dédier à Sympa peut lire convenablement ces fichiers avant que vous fassiez une quelconque modification ?

 

Salutations.

 

 

Philippe AEPLI              Email: adresse@cachée

Université de Genève        Tél: +41 22 379 72 86

Division STIC               Mob: +41 79 280 20 24

Rue du Général-Dufour, 24   Fax: +41 22 379 79 86

1204 Genève

 

De : adresse@cachée [mailto:adresse@cachée] De la part de Antoine BOURSIER
Envoyé : lundi 6 novembre 2017 17:20
À : adresse@cachée
Objet : [sympa-fr] Unable to load sympa configuration, file /etc/sympa/sympa.conf

 

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