Здравствуйте. У сервера стало два IP. Казалось бы достаточно в конфигах заменить listen x.x.x.x:80 на listen *:80 и выполнить systemctl reload nginx.service но нет, во-первых после перечитывания конфига ничего не происходит, то есть он просто не перечитывается, всё продолжает работать, как и работало. Явная остановка и запуск демона приносят плоды и Nginx начинает слушать 0.0.0.0:80, но после этого все сайты перестают работать (Nginx отвечает 404). Только явное указание двух директив listen с двумя IP и явная остановка/запуск демона решают проблему, после чего всё начинает работать, как ожидается.
Что не так с listen *:80, почему так не работает? -- С уважением, Александр Карабанов
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru