Accéder au contenu.
Menu Sympa

fr - RE: [sympa-fr] Erreur FastCGI avec sympa

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

Archives de la liste

Chronologique Discussions  
  • From: LALOT Dominique <adresse@cachée>
  • To: "adresse@cachée" <adresse@cachée>
  • Subject: RE: [sympa-fr] Erreur FastCGI avec sympa
  • Date: Fri, 12 Jan 2018 08:46:49 +0000

Salut Christophe


Je le fais tourner ainsi:

envvars:export APACHE_RUN_USER=sympa
envvars:export APACHE_RUN_GROUP=sympa

  <Location /wws>
         SetHandler fcgid-script
         Require all granted
  </Location>
  <Location /sympasoap>
         SetHandler fcgid-script
         #Require all granted
         Require ip 139.124.244.0/23
         Require ip 127.0.0.0/8
  </Location>
   ScriptAlias /wws /home/sympa/bin/wwsympa.fcgi
   ScriptAlias /sympasoap /home/sympa/bin/sympa_soap_server-wrapper.fcgi
   CustomLog /var/log/apache2/access.log combined


-rwxr-xr-x 1 root  root  627885 févr. 26  2016 wwsympa.fcgi*
-rwsr-sr-x 1 sympa sympa  10298 déc.   3  2014 sympa_soap_server-wrapper.fcgi*

A+

Dom


--
Dominique LALOT
Responsable Pôle Environnement Numérique
Direction Opérationnelle du Système d'Information (DOSI)
( Aix * Marseille Université
Coordonnées: http://annuaire.univ-amu.fr/personnel/detail/bGFsb3Q=

De : adresse@cachée <adresse@cachée> de la part de Christophe GABORET <adresse@cachée>
Envoyé : jeudi 11 janvier 2018 17:54:29
À : adresse@cachée
Objet : [sympa-fr] Erreur FastCGI avec sympa
 
Bonjour à tous, 

Je me lance sur l'installation d'un nouveau serveur sympa à partir du package afin de migrer plusieurs domaines de listes. 
Tout se passe bien, jusqu'au moment où j'essaie d'accéder à l'interface web de mon robot de liste. 

Là, j'ai une erreur dans les logs d'apache disant: 

Connection reset by peer: [client xxxxx:49648] mod_fcgid: error reading data from FastCGI server, referer: http://yyyyy.int-evry.fr/

[Thu Jan 11 17:30:29.485733 2018] [core:error] [pid 29894] [client xxxxx:49648] End of script output before headers: wwsympa-wrapper.fcgi, referer: http://yyyyy.int-evry.fr/

[Thu Jan 11 17:51:52.101343 2018] [fcgid:info] [pid 30112] mod_fcgid: process /usr/libexec/sympa/wwsympa-wrapper.fcgi(30119) exit(communication error), terminated by calling exit(), return code: 114


Il y a un nombre impressionnant de personnes ayant eu un problème similaire mais évidement, rien ne semble coller à mon problème.. 


Tous mes process sympa tourne en tant que sympa qui a le droit d'écrire dans le répertoire /var/run/mod_fcgid/

# id sympa

uid=994(sympa) gid=992(sympa) groupes=992(sympa),48(apache)

et mon serveur apache en tant que l'utilisateur apache. 


J'ai créer un fichier /etc/httpd/conf.d/sympa.conf comme suit: 

<VirtualHost *:80>

ServerAdmin adresse@cachée

ServerName yyyyy.int-evry.fr

ServerAlias int-evry.fr *.int-evry.fr

DocumentRoot /var/www/int-evry.fr

SuexecUserGroup sympa sympa

ScriptAlias /wws /usr/libexec/sympa/wwsympa-wrapper.fcgi

<Location /wws>

        SetHandler fcgid-script

        Options Indexes FollowSymLinks Includes ExecCGI

        Require all granted

</Location>

Alias /static-sympa /var/lib/sympa/static_content

</VirtualHost>


Je constate également qu'en tant que sympa je peux lancé le cgi /usr/libexec/sympa/wwsympa-wrapper.fcgi et j'obtiens alors sur mon terminal du code html. 
J'ai également rajouté ces lignes avec visudo: 

apache  ALL=(sympa)     NOPASSWD: /usr/libexec/sympa/wwsympa.fcgi

apache  ALL=(sympa)     NOPASSWD: /usr/libexec/sympa/wwsympa-wrapper.fcgi


et le désormais célèbre "use_fast_cgi 1" dans /etc/sympa/sympa.conf. 

Voici les versions de logiciels utilisés: 

httpd-2.4.6-67.el7.centos.6.x86_64

mod_fcgid-2.3.9-4.el7_4.1.x86_64

sympa-6.2.24-1.20171222.RHEL7.x86_64


Est-ce que quelqu'un aurait une idée de ce qui cloche ? Un conseil avisé ?.. 

Bien cordialement,
Christophe. 
---
Christophe Gaboret
Responsable Service Infrastructure Systèmes Réseaux
Direction Informatique & Système d'Information
Institut Mines-Télécom
9, rue Charles Fourier 91011 Évry
Tél.: +33 (0)1 60 76 45 40




Archives gérées par MHonArc 2.6.19+.

Haut de le page