/ / 502 (Bad Gateway) - Nginx + Mono (OpenBSD 5.3) - nginx, mono, openbsd, xsp

502 (Bad Gateway) - Nginx + Mono (OpenBSD 5.3) - nginx, mono, openbsd, xsp

У мене виникають проблеми з роботою Mononginx Я встановив OpenBSD 5.3 і встановив відповідні (пакетні) порти. Я створив моно, моно-xsp і nginx - все це без випадків. Всі три, напевно, працюють нормально, але не в сукупності.

Я намагаюся запустити веб-додаток шаблонів за замовчуванням VS MVC3, але продовжувати отримувати 502 (Bad gateway). У журналах помилок я бачу наступне:

[crit] 31764#0: *1 connect() to unix:/tmp/fastcgi.socket failed (2: No such file or directory) while connecting to upstream,*

Засмучує те, що / tmp / fastcgi.розетка існує. Я намагався "доторкнутися" і переконатися, що "колесо" і "www" мають відповідні права (chmod 775 і 777). Результат "ls -la / tmp / fastcgi.socket" не виявив нічого очікування.

Ось моя конфігурація:

worker_processes  1;

events {
worker_connections  1024;
}

http {
include       mime.types;
default_type  application/octet-stream;

server {
listen 80;
access_log   /home/www/nginx.log;
error_log    /home/www/errors.log;

# root /home/www/test;
# index index.html index.htm index.aspx default.aspx;

location ^~ /Scripts/ { }
location ^~ /Content/ { }

location / {
root /home/www/test;
# fastcgi_index /;

fastcgi_pass   unix:/tmp/fastcgi.socket;

# include        fastcgi_params;
include /etc/nginx/fastcgi_params;
}
}
}

Відповіді:

1 для відповіді № 1

Я ризикую здогадатися, що в портах OpenBSD запускається nginx в тюніт або chrooted.Тому перевірте, що це перше, і якщо так, то вам доведеться змінити шлях сокета, який буде створений всередині вкладеного кореня.