Skip to Content.
Sympa Menu

fr - Re: [sympa-fr] modération via l'inteface web avec des fichiers attachés.

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

List archive

Chronological Thread  
  • From: Lucien GENTIS <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-fr] modération via l'inteface web avec des fichiers attachés.
  • Date: Tue, 22 Jan 2008 09:11:01 +0100

David Verdin a écrit :
Dans votre liste de processus, on voit bien que wwsympa est lancé par l'utilisateur www-data et non pas sympa.

Votre directive FastCgiServer ne devrait pas avoir wwsympa.fcgi comme valeur mais wwsympa_sudo_wrapper.pl.
Je ne suis pas sûr que "SuexecUserGroup sympa sympa " soit utile.

Cordialement,

Thierry DANEL a écrit :
Bonjour,

J'ai suivi la doc, mais rien ne change.

######-- conf apache

<IfModule mod_fastcgi.c>
AddHandler fastcgi-script .fcg .fcgi .fpl

FastCgiServer /usr/lib/cgi-bin/sympa/wwsympa.fcgi -processes 2
<Location /wws>
SetHandler fastcgi-script
</Location>

Alias /wwsicons /usr/share/sympa/icons
SuexecUserGroup sympa sympa

ScriptAlias /wws /usr/lib/cgi-bin/sympa/wwsympa_sudo_wrapper.pl
</IfModule>

Modules apache activé
14368922 lrwxrwxrwx 1 root root 29 2008-01-22 07:06 suexec.load ->
../mods-available/suexec.load


##### fichier sudoers

www-data ALL = (sympa) NOPASSWD: /usr/lib/cgi-bin/sympa/wwsympa.fcgi



#####
Ps aux | grep sympa

sympa 23397 0.0 1.0 28244 20824 pts/5 S 07:23 0:00
/usr/bin/perl /usr/lib/sympa/bin/sympa.pl
sympa 23401 0.0 0.9 27560 19268 pts/5 S 07:23 0:00
/usr/bin/perl /usr/lib/sympa/bin/archived.pl
sympa 23405 0.0 0.9 27336 19952 pts/5 S 07:23 0:00
/usr/bin/perl /usr/lib/sympa/bin/task_manager.pl
sympa 23411 0.0 0.9 26932 18752 pts/5 S 07:23 0:00
/usr/bin/perl /usr/lib/sympa/bin/bounced.pl
www-data 23418 1.1 1.5 39248 32844 ? S 07:23 0:01
/usr/bin/perl -U /usr/lib/cgi-bin/sympa/wwsympa.fcgi



Je sèche complètement.



-----Message d'origine-----
De : David Verdin [mailto:address@concealed] Envoyé : lundi 21 janvier 2008 09:20
À : Thierry DANEL
Cc : address@concealed
Objet : Re: [sympa-fr] modération via l'inteface web avec des fichiers
attachés.

Vous avez un problème de droits d'accès.
wwsympa.fcgi doit être exécuté par l'usager sympa afin d'être autorisé à manipuler ses fichiers.
Voir dans la doc : http://www.sympa.org/manual/web-interface#wwsympa.fcgi_access_permissions

Cordialement,

Thierry DANEL a écrit :
Bonjour,

La seule erreur que je trouve les logs

Jan 19 12:12:17 murphys wwsympa[30036]: [robot ] [client 77.192.206.75] Config error: wwsympa should run with UID 108 (instead of 33)

et je n'arrive pas à lui changer son UID, meme en suivant la doc

le problème reste ...

mais ce qui est bizarre c que les archives fonctionnent :(


----- Original Message ----- From: "David Verdin" <address@concealed>
To: "Thierry DANEL" <address@concealed>
Cc: <address@concealed>
Sent: Friday, January 18, 2008 11:13 AM
Subject: Re: [sympa-fr] modération via l'inteface web avec des fichiers attachés.


Bonjour,

Que disent les logs lorsque vous accédez à ce fichier ?
Il est possible que vous ayez un problème de droits, encore je pense que
l'interface graphique ne serait pas du tout accessible si c'était le cas.
Avez-vous consulté la liste dédiée à la version debian de Sympa ? Voir
le site du package : http://packages.debian.org/etch/sympa

Cordialement,

Thierry DANEL a écrit :
Bonjour,

Je viens de réinstaller un système tout neuf, sous debian 4.0.

L’installation de sympa via les packages .deb s’est parfaitement déroulée, et dans la globalité le serveur fonctionne très bien.

Je me retrouve juste avec un petit problème via l’interface web.

Lorsque je veux visualiser une pièce jointe dans un mail à modérer, le fichier que je télécharge est présent puisque je peux le télécharger, mais il est vide 0ko.

Voici l’url via l’interface web


http://www.xxx.yyy/wws/viewmod/detente/ccc54ae88c22ba9207ee0cdf28f855ce/msg0
0000/fichier.txt
sur le serveur le fichier à la bonne taille :

ls -ail
/var/spool/sympa/moderation/.detente\@the-lead.org_ccc54ae88c22ba9207ee0cdf2
8f855ce/msg00000/fichier.txt
65561 -rw-r----- 1 sympa sympa 912896 2008-01-15 11:40
/address@concealed/m
sg00000/fichier.txt <mailto:/address@concealed
f855ce/msg00000/fichier.txt>
Sympa est bien lancé avec les bons droits

sympa 10785 0.0 0.9 28116 19996 pts/6 S 08:04 0:00 /usr/bin/perl /usr/lib/sympa/bin/sympa.pl

sympa 10789 0.0 0.9 27572 19280 pts/6 S 08:04 0:00 /usr/bin/perl /usr/lib/sympa/bin/archived.pl

sympa 10793 0.0 0.9 27336 19888 pts/6 S 08:04 0:00 /usr/bin/perl /usr/lib/sympa/bin/task_manager.pl

sympa 10799 0.0 0.9 26944 18760 pts/6 S 08:04 0:00 /usr/bin/perl /usr/lib/sympa/bin/bounced.pl

www-data 10953 5.4 2.4 57520 50992 ? S 08:06 0:27 /usr/bin/perl -U /usr/lib/cgi-bin/sympa/wwsympa.fcgi

Sauf peut-être le fcgi ????



Il y a même peut-être interférence entre suexec et wwsympa_sudo_wrapper qui sont 2 méthodes distinctes d'accès à wwsympa, si je ne me trompe.

Si vous choisissez la méthode wwsympa_sudo_wrapper, il ne doit subsister aucune référence à suexec dans votre httpd.conf.
En particulier, n'avez-vous pas une ligne du style "FastCgiWrapper /usr/local/apache/bin/suexec" ?

www-data correspond-il bien à l'utilisateur défini par la directive User dans votre httpd.conf ?

--
Lucien GENTIS
IUFM de Lorraine
Centre de Ressources Informatiques
5, Rue Paul Richard
C.O. 3 - MAXEVILLE
54528 LAXOU-CEDEX

Tél. 03 83 17 68 41
Email : address@concealed




Archive powered by MHonArc 2.6.19+.

Top of Page