AK
У сервера стало два 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, почему так не работает?
