Назад | Перейти на главную страницу

Через некоторое время порт 80 показывает как закрытый

После 2 лет безотказной работы мой сервер с gitlab (локально) недоступен, потому что прокси-сервер nginx не может прослушивать порт 80.

Когда я перезапускаю nginx, это обычно работает нормально в течение 3 дней или около того. Прямо сейчас это происходит в, казалось бы, случайном времени - 12 часов 15 минут, сразу.

Этот сервер nginx имеет другие конфигурации обратного прокси для доступа к другим веб-серверам. Что отлично работает, но не работает, когда gitlab недоступен. Если я протестирую машину с помощью nmap, все остальные серверы в моих сетях покажут мне открытый порт 80, но не nginx.

ПРИМЕЧАНИЕ: для отладки я отключил брандмауэры на обоих серверах.

С машины nginx:

Last login: Fri Jun 12 21:24:46 2020 from 192.100.100.101
avalle@nginxsrv:~$ nmap 192.100.100.190

Starting Nmap 6.40 ( http://nmap.org ) at 2020-06-12 21:52 MDT
Nmap scan report for 192.100.100.190
Host is up (0.0050s latency).
All 1000 scanned ports on 192.100.100.190 are closed

Nmap done: 1 IP address (1 host up) scanned in 0.26 seconds
avalle@nginxsrv:~$ sudo ifdown -a && sudo ifup -a
[sudo] password for avalle: 
avalle@nginxsrv:~$ nmap 192.100.100.190

Starting Nmap 6.40 ( http://nmap.org ) at 2020-06-12 21:52 MDT
Nmap scan report for 192.100.100.190
Host is up (0.00053s latency).
Not shown: 996 filtered ports
PORT    STATE  SERVICE
21/tcp  closed ftp
22/tcp  open   ssh
80/tcp  open   http
443/tcp closed https

Nmap done: 1 IP address (1 host up) scanned in 4.96 seconds
avalle@nginxsrv:~$