Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Installation sympa6.2.16 erreur apache
- From: Thibaut Jacob <adresse@cachée>
- To: Sébastien CASTILLON <adresse@cachée>, "adresse@cachée >> sympa-fr" <adresse@cachée>
- Subject: Re: [sympa-fr] Installation sympa6.2.16 erreur apache
- Date: Fri, 23 Jun 2017 11:30:59 +0200
Bonjour, Le 23/06/2017 à 11:19, Sébastien
CASTILLON a écrit :
J'ai positionné le fichier robot.conf dans le répertoire
d'installation /usr/local/sympa/etc/ correspondant à
l'installation mais pas d'amélioration.
En revanche, une idée (je fais peut-être fausse route mais
tu m'as mis sur la piste) :
Dans les logs d'erreur on constate err
Conf::get_robots_list() Unable to open directory for
virtual robots config
Or dans le code du fichier /usr/local/sympa/bin/Conf.pm (qui ressort
également dans les logs d'erreur), la ligne correspondante au
"Unable to open directory" est la suivante :
printf STDERR "Unable to open directory $Conf{'etc'} for virtual robots config\n" ;
Il est donc évident que le fichier robot.conf
échoue à être lue si le path vers ce
fichier n'est défini nul part. Reste à savoir maintenant (si tant est que le problème
vienne de là) où doit être défini ce chemin. Sébastien CASTILLON
Gestionnaire de parc
informatique
Pole Réseau
Direction
des Systèmes d'Information0169477029
adresse@cachée
Bâtiment Ile-de-France
Boulevard François Mitterrand 91025
Evry Cédex - France
www.univ-evry.fr
De: "Thibaut Jacob"
<adresse@cachée>
À: "Sébastien CASTILLON" <adresse@cachée> Cc: "sympa-fr" <adresse@cachée> Envoyé: Vendredi 23 Juin 2017 10:44:01 Objet: Re: [sympa-fr] Installation sympa6.2.16 erreur apache Bonjour,
Le 23/06/2017 à 09:43,
Sébastien CASTILLON a écrit :
Je ne suis pas certain de savoir à quel
moment il faut définir l'emplacement du fichier
robot.conf mais par défaut, le fichier robot.conf est
situé dans le répertoire /root et présente les droits
suivants :
-rwxrwxrwx. 1 sympa sympa 948 22 juin
16:23 robot.conf
Sébastien CASTILLON
Gestionnaire de parc
informatique
Pole Réseau
Direction des Systèmes
d'Information0169477029
adresse@cachée
Bâtiment Ile-de-France
Boulevard François
Mitterrand 91025 Evry Cédex - France
www.univ-evry.fr
De: "Thibaut Jacob" <adresse@cachée>
À: "sympa-fr" <adresse@cachée>,
"Sébastien CASTILLON" <adresse@cachée>
Envoyé: Vendredi 23 Juin 2017 09:33:35
Objet: Re: [sympa-fr] Installation
sympa6.2.16 erreur apache
J'ajoute une note supplémentaire : vu dans
les les logs : err Conf::get_robots_list() Unable to open directory for virtual robots config err Conf::load_robots() Robots config loading failed Votre dossier contenant votre robot à t'il
les bon droits ? ( sympa.sympa ) ? Le 23/06/2017 à
09:26, Thibaut Jacob (via sympa-fr Mailing List) a
écrit :
Bonjour, Le 23/06/2017 à
09:19, Sébastien CASTILLON a écrit :
Bonjour à tous,
Je sollicite l'aide technique de
la liste afin de réaliser l'installation en
urgence d'une maquette de serveur sympa.
Il n'est pas nécessaire que la
configuration soit conforme aux "best
practices", même si toutes informations en ce
sens ne seront pas inutiles selon l'évolution
du projet (dans l'immédiat il s'agit d'avoir
une maquette fonctionnelle sur laquelle va
s'appuyer un projet de développement qui
couplera plusieurs services dont le serveur de
listes).
Voici donc le contexte :
J'ai installé sympa
6.2.16 en compilant les sources;
l'installation est faite dans /usr/local/sympa
(./configure
--prefix=/usr/local/sympa
--with-confdir=/etc/sympa
--with-aliases_file=/etc/mail/sympa_aliases
--sysconfdir=/usr/local/sympa/etc
--with-spooldir=/var/spool/sympa)
Le user et groupe sympa
sont créés et la base de données (mariadb
mysql) est installée et les tables
générées.
Apache est installé en en 2.4.6 (httpd)
Les dépendances sous forme de modules
perl sont installées et le fichier
sympa.conf
est renseigné.
LoadModule
fcgid_module
/usr/lib64/httpd/modules/mod_fcgid.so
<IfModule mod_fcgid.c> IPCCommTimeout 120 MaxProcessCount 5 FcgidBusyTimeout 3600 </IfModule> <Location /sympa> SetHandler fcgid-script </Location> <Directory /usr/local/sympa> Require all granted </Directory> ScriptAlias /sympa
/usr/local/sympa/bin/wwsympa-wrapper.fcgi
## A identifier si les
directives suivantes sont nécessaires
sur la dernière version de sympa
#ScriptAlias /soap
/usr/local/sympa/bin/sympa_soap_server-wrapper.fcgi
#Alias /static-sympa
/usr/local/sympa/static_content
Le service sympa se lance
bien et sans erreur.
Le service httpd se lance
bien et sans erreur (accès à la page par
défaut d'apache en saisissant l'URL http://sympatst.univ-evry.fr)
Un blocage initial venait de
l'URL http://sympatst.univ-evry.fr/sympa
pour laquelle j'avais un 403
Forbidden que j'ai réglé avec le Require all
granted (dans la configuration du
site) et le user+groupe=sympa (dans la
configuration globale d'apache)
mais désormais j'ai un 500 Internal Error.
En analysant les logs (tail -f
/var/log/httpd/error_log) j'ai
cette erreur à chaque fois que j'essaye de
charger la page :
[Fri Jun 23 08:19:26.745710
2017] [authz_core:debug] [pid 25107]
mod_authz_core.c(809): [client
192.168.6.173:50756] AH01626:
authorization result of Require all
granted: granted
[Fri Jun 23 08:19:26.745744 2017] [authz_core:debug] [pid 25107] mod_authz_core.c(809): [client 192.168.6.173:50756] AH01626: authorization result of <RequireAny>: granted [Fri Jun 23 08:19:26.746860 2017] [fcgid:info] [pid 25104] mod_fcgid: server sympatst.univ-evry.fr:/usr/local/sympa/bin/wwsympa-wrapper.fcgi(25691) started err Conf::_load_binary_cache() Could not create new lock, error was : Couldn't open "/etc/sympa/sympa.conf.bin,lock.8767.25691.1361" [Permission denied] Use of uninitialized value in string eq at /usr/local/sympa/bin/Conf.pm line 2217. Use of uninitialized value in string eq at /usr/local/sympa/bin/Conf.pm line 2422. Use of uninitialized value in string eq at /usr/local/sympa/bin/Conf.pm line 2042. Use of uninitialized value $_ in concatenation (.) or string at /usr/local/sympa/bin/Sympa.pm line 80. Use of uninitialized value $Conf::Conf{"etc"} in concatenation (.) or string at /usr/local/sympa/bin/Conf.pm line 2556. Use of uninitialized value $Conf::Conf{"etc"} in concatenation (.) or string at /usr/local/sympa/bin/Conf.pm line 2556. Use of uninitialized value $Conf::Conf{"etc"} in concatenation (.) or string at /usr/local/sympa/bin/Conf.pm line 2556. Use of uninitialized value $robot in hash element at /usr/local/sympa/bin/Conf.pm line 1095. Use of uninitialized value $robot in hash element at /usr/local/sympa/bin/Conf.pm line 1096. Use of uninitialized value $robot in hash element at /usr/local/sympa/bin/Conf.pm line 1097. Use of uninitialized value $robot in hash element at /usr/local/sympa/bin/Conf.pm line 1098. Use of uninitialized value $robot in hash element at /usr/local/sympa/bin/Conf.pm line 1248, <IN> line 33. Use of uninitialized value $robot_name_for_auth_storing in hash element at /usr/local/sympa/bin/Conf.pm line 2152. Use of uninitialized value in opendir at /usr/local/sympa/bin/Conf.pm line 425. 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. [Fri Jun 23 08:19:27.441774 2017] [fcgid:warn] [pid 25107] (104)Connection reset by peer: [client 192.168.6.173:50756] mod_fcgid: error reading data from FastCGI server [Fri Jun 23 08:19:27.441814 2017] [core:error] [pid 25107] [client 192.168.6.173:50756] End of script output before headers: wwsympa-wrapper.fcgi [Fri Jun 23 08:19:29.750132 2017] [fcgid:info] [pid 25104] mod_fcgid: process /usr/local/sympa/bin/wwsympa-wrapper.fcgi(25691) exit(communication error), terminated by calling exit(), return Dans l'immédiat un "Permission
denied" me fait immédiatement
penser à un problème de droit mais je ne
parviens pas à identifier la source du
problème.
Je ne suis pas spécialement à
l'aise avec les configurations apache et les
modules cgi c'est pourquoi je me tourne vers
les érudits de la question
En m'appuyant sur les
documentations en ligne (essentiellement
celles officielles de sympa.org), j'ai
produit une documentation propre à mon
installation que vous pouvez consulter via
le lien ci-après (ou si vous voulez essayer
de reproduire l'erreur) :
https://uevecloud.univ-evry.fr/f/0b7d5a9069/
Peut-être une coquille s'y
est-elle glissée?
Merci d'avance pour vos retours.
Bonne journée
Sébastien CASTILLON
Gestionnaire
de parc informatique
Pole Réseau
Direction des
Systèmes d'Information0169477029
adresse@cachée
Bâtiment
Ile-de-FranceBoulevard
François Mitterrand 91025 Evry Cédex -
France
www.univ-evry.fr
-- Thibaut JACOB DSI - Rectorat d'Orléans-Tours 02 38 79 45 04 -- Thibaut JACOB DSI - Rectorat d'Orléans-Tours 02 38 79 45 04 -- Thibaut JACOB DSI - Rectorat d'Orléans-Tours 02 38 79 45 04 -- Thibaut JACOB DSI - Rectorat d'Orléans-Tours 02 38 79 45 04 |
-
[sympa-fr] Installation sympa6.2.16 erreur apache,
Sébastien CASTILLON, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Thibaut Jacob, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Thibaut Jacob, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Sébastien CASTILLON, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Thibaut Jacob, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Sébastien CASTILLON, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Thibaut Jacob, 23/06/2017
- Re: [sympa-fr] Installation sympa6.2.16 erreur apache, Sébastien CASTILLON, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Thibaut Jacob, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Sébastien CASTILLON, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Thibaut Jacob, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Sébastien CASTILLON, 23/06/2017
- Re: [sympa-fr] Installation sympa6.2.16 erreur apache, Sébastien CASTILLON, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Thibaut Jacob, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Luc Didry, 23/06/2017
- Re: [sympa-fr] Installation sympa6.2.16 erreur apache, Sébastien CASTILLON, 23/06/2017
-
Re: [sympa-fr] Installation sympa6.2.16 erreur apache,
Thibaut Jacob, 23/06/2017
Archives gérées par MHonArc 2.6.19+.