Попробуйте подключиться локально через ip & localhost из терминала целевого хоста:
curl -i http://localhost:80
telnet localhost 80
Если вас не отклонят, это похоже на проблему с брандмауэром.Проверьте iptables, чтобы увидеть, есть ли какие-либо явные правила, которые препятствовали бы вашему локальному хосту получить доступ к порту 80 (я предполагаю, что это ваш веб-сервер):
iptables -L
Если вы ДЕЙСТВИТЕЛЬНО отклоняетесь, кажется, что nginx является виновником.Проверьте конфигурацию и журналы ошибок nginx на наличие ошибок, связанных с вашей ошибкой.Я не думаю, что nginx является причиной, потому что «Отказ в соединении», по-видимому, происходит до того, как он попадет на ваш веб-сервер и его правила.