Skip to content

[BUG]OpenResty和面板网络问题 #6992

@JAINKRE

Description

@JAINKRE

联系方式

No response

1Panel 版本

v1.10.20-lts

问题描述

问题1,通过面板终端连接不上:

image

终端连接试了三个地址,全部连不上
127.0.0.1 | root | 22 | 默认
192.168.3.88 | root | 22 | 默认
192.168.3.16 | root | 22 | 默认

192.168.3.88和192.168.3.16均为主机地址,且为万兆网卡。

问题2,OpenResty部署的网站使用默认配置的地址均打不开且OpenResty中没有日志记录:
image

访问:
image

已经确定,这些网站并没有被任何修改过包括配置,且知道昨天还可以正常使用,防火墙正常放开端口

重现步骤

起初,怀疑是设备的网卡以及内部局域网出现了问题,但实际排除后基本排除

连接局域网,另一台设备ping:
image

并且,访问的面板地址就是主机局域ip地址,是可以正常访问的。

然后怀疑是不是192.168.3.88地址出现了问题,但是设备该ip其他端口访问正常:
image
成功:
image

为了确定问题是OpenResty中出现的(所有OpenResty挂载的网站均不可访问),特意拉去了我们使用nginx作为静态环境的容器,看到是可以正常访问的:
image
image

然而,这个问题诡异的地方在于,设备网卡有两个ip,使用另一个192.168.3.16却可以正常访问OpenResty中代理的站点:
image
192.168.3.88失败
image

为了防止是浏览器(使用的chrome)缓存等问题导致,特意换了firefox和firefox隐私浏览,以及清空缓存,均出现192.168.3.88不可访问192.168.3.16可以访问的问题

更奇怪的是,当使用机器中运行的Windows远程连接的时候,192.168.3.88192.168.3.16却同时可访问:
image

期待的正确结果

目前可以确定的是,局域网内出问题的192.168.3.88地址只出现OpenResty管理的所有应用不可访问(直到昨天还是正常的),已经尝试过容器重启,但是因为OpenResty中安装的静态网站过多没敢轻易卸载重装

还有一个办法没有尝试就是重启机器,但目前机器在高负载工作不能重启。因此,先提交一下issue,麻烦社区内帮忙查看一下可能的问题原因。

我怀疑可能是OpenResty出现了某些问题,但也找不到OpenResty日志

相关日志输出

No response

附加信息

No response

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions