Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] URL incomplets dans WWSympa (nginx+wwsympa.fcgi sur Debian unstable)
- From: David Verdin <adresse@cachée>
- To: adresse@cachée
- Subject: Re: [sympa-fr] URL incomplets dans WWSympa (nginx+wwsympa.fcgi sur Debian unstable)
- Date: Tue, 27 May 2014 15:32:58 +0200
Bonjour, Je vois que personne ne t'a répondu. En ce qui me concerne, je ne connais rien à nginx, mais il y a cette doc sur le site de Sympa, contrib d'un de nos utilisateurs : https://www.sympa.org/manual/web-interface#installing_wwsympafcgi_in_nginx La copnfig est différente de celle que tu fournis. Note que c'est pour 5.3.3 mais la config web n'a pas changé depuis. Bon courage, David Le 22/05/14 16:20, Julien Lesaint a
écrit :
adresse@cachée">Bonjour, Je tente de faire fonctionner "from scratch" wwsympa.fcgi avec Nginx. Mon problème est que les URL formés par le script sont incomplets: ils ne contiennent pas de FQDN ! Ainsi j'obtiens des liens sur la page d'accueil comme: http://lists/ http://home/ http://help/ http://lists/art/finearts Avez-vous déjà rencontré ce problème ?... Sympa est en version 6.1.17, Nginx 1.6.0, perl 5.18.2. Les détails de la conf... Une instance du script est lancée via spawn-fcgi: spawn-fcgi -P /var/run/sympa/wwsympa.pid -u sympa -g sympa -s /var/run/sympa/wwsympa.socket -M 0600 -U www-data -- /usr/lib/cgi-bin/sympa/wwsympa.fcgi J'ai bien sûr use_fast_cgi à 1 dans la conf. Dans sympa.conf, je n'ai rien personnalisé à part les variables wwsympa_url et domain qui correspondent au nom du vhost. wwsympa_url http://lists.domain.tld domain lists.domain.tld La conf Nginx est très simple et largement inspirée de ce que l'on peut trouver dans la doc en ligne de Sympa: server { listen n.n.n.n:80; server_name lists.domain.tld; root /usr/lib/cgi-bin/sympa; location /static-sympa { alias /var/lib/sympa/static_content; } location / { gzip off; include /etc/nginx/fastcgi_params; fastcgi_intercept_errors on; fastcgi_pass unix:/var/run/sympa/wwsympa.socket; } } Le fichier fastcgi_params : fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_FILENAME $request_filename; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; fastcgi_param REMOTE_ADDR $remote_addr; fastcgi_param REMOTE_PORT $remote_port; fastcgi_param SERVER_ADDR $server_addr; fastcgi_param SERVER_PORT $server_port; fastcgi_param SERVER_NAME $server_name; fastcgi_param PATH_INFO $fastcgi_script_name; fastcgi_param HTTPS $https if_not_empty; # PHP only, required if PHP was built with --enable-force-cgi-redirect fastcgi_param REDIRECT_STATUS 200; Merci pour toute aide que vous seriez susceptibles de m'apporter :) Cordialement, --
A bug in Sympa? Quick! To the bug tracker!
|
Attachment:
smime.p7s
Description: Signature cryptographique S/MIME
-
[sympa-fr] URL incomplets dans WWSympa (nginx+wwsympa.fcgi sur Debian unstable),
Julien Lesaint, 22/05/2014
- Re: [sympa-fr] URL incomplets dans WWSympa (nginx+wwsympa.fcgi sur Debian unstable), David Verdin, 27/05/2014
- Re: [sympa-fr] URL incomplets dans WWSympa (nginx+wwsympa.fcgi sur Debian unstable), Pierre B, 27/05/2014
Archives gérées par MHonArc 2.6.19+.