Чем дальше, тем сложнее вспомнить, как настраивать нжинкс.
Внутри сервер отвечает, снаружи - нет.
Конфиг:
>> ps ax | grep nginx
25727 ? Ss 0:00 nginx: master process /nix/store/3hlbs9cc1yh7dxzwjpslpdi7wq3dkbpd-nginx-1.8.1/bin/nginx -c /nix/store/cv9l2zdhjcyl6xg16gf5wxs4n3zgsbs3-nginx.conf -p /var/spool/nginx
25729 ? S 0:00 nginx: worker process
26114 pts/2 S+ 0:00 grep nginx
>> cat /nix/store/cv9l2zdhjcyl6xg16gf5wxs4n3zgsbs3-nginx.conf
user nginx nginx;
daemon off;
events {}
http {
include /nix/store/3hlbs9cc1yh7dxzwjpslpdi7wq3dkbpd-nginx-1.8.1/conf/mime.types;
# sendfile on;
# tcp_nopush on;
# tcp_nodelay on;
# keepalive_timeout 65;
# types_hash_max_size 2048;
# gzip on;
# gzip_disable "msie6";
server {
listen 80;
listen [::]:80 ipv6only=on;
root /srv/whatever;
index index.html index.htm;
location / {
try_files $uri $uri/ /index.html;
}
}
}
Запрос снаружи:
[quote][quote] telnet ${IP} 80[br][/quote][/quote]Trying ${IP}...
^C
[quote][quote] wget ${IP} -O -[br][/quote][/quote]--2016-03-30 01:45:33-- http://${IP}/
Connecting to ${IP}:80... ^C
С самой машины, где крутится нжинкс, аналогичный вгет запрос выполняется.
Что не так? В логах access/error пусто
ps: машина - обычный vps, ssh по айпишнику работает.