Добрый день! У меня похожая проблема в Ubuntu, подскажите, пожалуйста, в чет может быть проблема? Nginx и php-fpm на разных виртуалках в одной локальной сети, обе под Ubuntu Server 12.04 LTS. В настройках Nginx:
server {
root /webdata/internal/test;
index index.php;
server_name xx.xx.xx.xx;
location ~ \.php$ {
fastcgi_pass 192.168.199.223:9000;
#fastcgi_index index.php;
#fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
/etc/php5/fpm/pool.d/www .conf
[www]
user = www-data
group = www-data
listen = 192.168.199.223:9000
listen.allowed_clients = 127.0.0.1, 192.168.199.224
pm = static
pm.max_children = 100
pm.max_requests = 100
pm.status_path = /status_php-test
ping.path = /ping_php-test
chdir = /webdata
В логах Nginx получаю ошибку "error: failed (104: Connection reset by peer) while reading response header from upstream", в браузере 502 - bad gateway. Между машинами фаервола нет, /etc/hosts.deny ничего не запрещает. Вывод netstat -tapnl | grep 9000 показывает
tcp 0 0 192.168.199.223:9000 0.0.0.0:* LISTEN 11860/php-fpm.conf)
Однако, с машины с Nginx запуск telnet 192.168.199.223 9000 показывает моментальный сброс соединения:
Trying 192.168.199.223...
Connected to 192.168.199.223.
Escape character is '^]'.
Connection closed by foreign host.