Нашел в логах nginx
2020/12/11 14:39:18 [error] 32589#0: *1556 upstream timed out (110: Connection timed out) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: pbx.xxx.ru, request: "GET / HTTP/1.1", upstream: "
http://127.0.0.1:80/", host: "pb
x.xxx.ru"
понял, что нет ответа от локалхост
добавил правило
-A INPUT -p tcp -s 127.0.0.1/32 -j ACCEPT
Заработало.
Теперь пускает только то ip, которым открыт доступ по 443 и 80 порту