После обновления с 1.9.7 на 1.9.8 появилось [error] *129 no port in upstream
CHERTS
nginx-forum на nginx.us
Ср Дек 9 12:22:35 UTC 2015
После обновления с 1.9.7 на 1.9.8 ни один сайт на php (php5-fpm) не
открывается, пишет 500 ошибку, в логах такая картина:
2015/12/09 16:56:30 [error] 8008#8008: *129 no port in upstream
"unix:/var/lib/php5-fpm/web47.sock", client: 192.168.XX.XX, server:
domain.ru, request: "GET / HTTP/1.1", host: " domain.ru"
Конфиг для сайта был вида:
server {
listen XX.XX.XX.XX:80;
...
set $fastcgipass unix:/var/lib/php5-fpm/web47.sock;
set $cs utf-8;
include /etc/nginx/common/location_bitrix.conf;
include /etc/nginx/common/bitrix.conf;
}
в /etc/nginx/common/bitrix.conf все тривиально, часть конфига:
fastcgi_pass $fastcgipass;
чтобы излечить *129 no port in upstream пришлось сделать
upstream php5-fpm-web47 {
server unix:/var/lib/php5-fpm/web47.sock;
}
server {
listen XX.XX.XX.XX:80;
...
set $fastcgipass php5-fpm-web47;
set $cs utf-8;
include /etc/nginx/common/location_bitrix.conf;
include /etc/nginx/common/bitrix.conf;
}
и все заработало.
Друзья, это баг или фича?
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,263375,263375#msg-263375
Подробная информация о списке рассылки nginx-ru