过了一会儿,端口 80 显示为关闭

过了一会儿,端口 80 显示为关闭

经过两年的正常运行,我的带有 gitlab 的服务器(本地)无法访问,因为 nginx 代理服务器无法监听端口 80。

当我重新启动 nginx 时通常工作正常,持续了 3 天左右。现在,这种情况似乎发生在一个随机的时间 - 12 小时 15 分钟,立即发生。

此 nginx 服务器具有其他反向代理配置,可访问其他 Web 服务器。此配置运行正常,但当无法访问 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:~$ 

相关内容