Nginx with Mailman

Styopa Semenukha semenukha at gmail.com
Thu Mar 26 19:35:27 UTC 2015


Hi,

Your config refers to the file "list.sock" but your error log complains of 
"listS.sock". Looks like your configuration has changed since Nginx read it. 

Stop Nginx service and ensure there's no other Nginx process running (e.g. 
pgrep nginx). Then start a clean instance of the service.

On Thursday, March 26, 2015 02:15:44 PM Silvio Siefke wrote:
> Hello,
> 
> i try to run mailman on nginx over fcgiwrap. The sock is present on system
> and has correct rights, but
> log say me can not find.
> 
> <config>
> server {
> listen 80;
> listen [::]:80;
> server_name lists;
> root /usr/lib64/mailman/cgi-bin;
> 
> access_log  /var/log/nginx/lists.access.log;
> error_log   /var/log/nginx/lists.error.log;
> 
>   location = / {
>     rewrite ^ /listinfo permanent;
>   }
> 
>   location / {
>     fastcgi_split_path_info ^(/[^/]*)(.*)$;
>     fastcgi_pass unix:/run/lists.sock;
>     include /etc/nginx/configuration/fastcgi.conf;
>     fastcgi_param PATH_INFO         $fastcgi_path_info;
>     fastcgi_param PATH_TRANSLATED   $document_root$fastcgi_path_info;
>   }
> 
>   location /icons {
>     alias /usr/lib64/mailman/icons;
>   }
> 
>   location /archives {
>     alias /var/lib64/mailman/archives/public;
>     autoindex on;
>   }
> }
> </config>
> 
> <log>
> 2015/03/26 14:13:17 [crit] 13209#0: *21 connect() to unix:/run/list.sock
> failed (2: No such file or directory) while connecting to upstream, client:
> 87.161.141.92, server: lists.local, request: "GET /listinfo HTTP/1.1",
> upstream: "fastcgi://unix:/run/lists.sock:", host: "lists.local"
> 
> <socket>
> ks3374456 nginx # ls -l /run | grep lists
> srwxr-xr-x  1 nginx    nginx      0 26. Mär 13:01 lists.sock-1
> 
> 
> Has someone idea what goes wrong?
> 
> Thank You & Nice Day
> Silvio
-- 
Best regards,
Styopa Semenukha.



More information about the nginx mailing list