当前位置:论坛首页 > Linux面板 > 求助

【已完成】面板无法访问

发表在 Linux面板2022-11-16 12:06 [复制链接] 10 4104

端口已开放,能ssh连接root用户,已尝试修复面板,22命令后的报错如下,部署的springboot和vue项目都还在跑,面板就却一直进不去
——————————————————————————————
File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/_socketcommon.py", line 657, in recv
    return self._sock.recv(*args)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2039, in run
    self._check_banner()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2216, in _check_banner
    "Error reading SSH protocol banner" + str(e)
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer

Exception: Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2211, in _check_banner
    buf = self.packetizer.readline(timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/packet.py", line 380, in readline
    buf += self._read_timeout(timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/packet.py", line 607, in _read_timeout
    x = self.__socket.recv(128)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/_socketcommon.py", line 657, in recv
    return self._sock.recv(*args)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2039, in run
    self._check_banner()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2216, in _check_banner
    "Error reading SSH protocol banner" + str(e)
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer

Exception: Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2211, in _check_banner
    buf = self.packetizer.readline(timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/packet.py", line 380, in readline
    buf += self._read_timeout(timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/packet.py", line 607, in _read_timeout
    x = self.__socket.recv(128)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/_socketcommon.py", line 657, in recv
    return self._sock.recv(*args)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2039, in run
    self._check_banner()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2216, in _check_banner
    "Error reading SSH protocol banner" + str(e)
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer

Exception: Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2211, in _check_banner
    buf = self.packetizer.readline(timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/packet.py", line 380, in readline
    buf += self._read_timeout(timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/packet.py", line 607, in _read_timeout
    x = self.__socket.recv(128)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/_socketcommon.py", line 657, in recv
    return self._sock.recv(*args)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2039, in run
    self._check_banner()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2216, in _check_banner
    "Error reading SSH protocol banner" + str(e)
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer

Exception: Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2211, in _check_banner
    buf = self.packetizer.readline(timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/packet.py", line 380, in readline
    buf += self._read_timeout(timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/packet.py", line 607, in _read_timeout
    x = self.__socket.recv(128)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/_socketcommon.py", line 657, in recv
    return self._sock.recv(*args)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2039, in run
    self._check_banner()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2216, in _check_banner
    "Error reading SSH protocol banner" + str(e)
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer

\n
\n
\n

——————————————————————————————————————————————
使用道具 举报 只看该作者 回复
发表于 2022-11-16 12:12:37 | 显示全部楼层
您好,删掉面板依赖的python环境,手动修复一下试试,命令:(不要在面板里面的终端执行)
rm -rf /www/server/panel/pyenv
curl http://download.bt.cn/install/update_panel.sh|bash
使用道具 举报 回复 支持 反对
发表于 2022-11-16 12:15:20 | 显示全部楼层
您好!服务器命令行使用root权限执行以下命令截图看一下结果!
  1. curl -O -m 3 http://download.bt.cn/tools/bt_check.sh && bash bt_check.sh
复制代码

使用道具 举报 回复 支持 反对
发表于 2022-11-16 12:26:56 | 显示全部楼层
堡塔运维向樛木 发表于 2022-11-16 12:15
您好!服务器命令行使用root权限执行以下命令截图看一下结果!

使用道具 举报 回复 支持 反对
发表于 2022-11-16 12:28:03 | 显示全部楼层
堡塔运维向樛木 发表于 2022-11-16 12:15
您好!服务器命令行使用root权限执行以下命令截图看一下结果!

==================================================================
面板端口外网测试访问不通
==================================================================
未开启面板SSL
==================================================================
服务器内部测试访问正常
========================磁盘空间使用==============================
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 4.1G     0  4.1G   0% /dev
tmpfs                    4.1G   17k  4.1G   1% /dev/shm
tmpfs                    4.1G   12M  4.1G   1% /run
tmpfs                    4.1G     0  4.1G   0% /sys/fs/cgroup
/dev/mapper/centos-root  311G   21G  290G   7% /
/dev/vda1                3.3G  225M  3.0G   7% /boot
tmpfs                    817M     0  817M   0% /run/user/1004
tmpfs                    817M     0  817M   0% /run/user/1000
=========================Inode空间================================
Filesystem                 Inodes  IUsed     IFree IUse% Mounted on
devtmpfs                   993299    389    992910    1% /dev
tmpfs                      996262      5    996257    1% /dev/shm
tmpfs                      996262   1090    995172    1% /run
tmpfs                      996262     16    996246    1% /sys/fs/cgroup
/dev/mapper/centos-root 151517184 124796 151392388    1% /
/dev/vda1                 1572864    336   1572528    1% /boot
tmpfs                      996262      1    996261    1% /run/user/1004
tmpfs                      996262      1    996261    1% /run/user/1000
==================================================================
/www/server/panel/pyenv目录存在
/www/server/panel/pyenv/bin/python文件存在
使用道具 举报 回复 支持 反对
发表于 2022-11-16 12:30:06 | 显示全部楼层
堡塔运维 发表于 2022-11-16 12:12
您好,删掉面板依赖的python环境,手动修复一下试试,命令:(不要在面板里面的终端执行)
rm -rf /www/ser ...

好像没有效果
使用道具 举报 回复 支持 反对
发表于 2022-11-16 12:33:08 | 显示全部楼层
堡塔运维向樛木 发表于 2022-11-16 12:15
您好!服务器命令行使用root权限执行以下命令截图看一下结果!

[root@localhost ~]# firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: eth0
  sources:
  services: dhcpv6-client http ssh
  ports: 161/udp 80/tcp 20/tcp 21/tcp 22/tcp 8888/tcp 39000-40000/tcp 888/tcp 3306/tcp 3306/udp 8090/tcp 8090/udp 7033/tcp 7033/udp 81/tcp 81/udp 8080/tcp 8080/udp 8081/tcp 8081/udp 8082/tcp 8082/udp 8018/tcp 8018/udp 82/tcp 82/udp 443/tcp 8256/tcp
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:
之前8888无法访问,修改为8256还是这样
使用道具 举报 回复 支持 反对
发表于 2022-11-16 12:44:31 | 显示全部楼层
堡塔运维向樛木 发表于 2022-11-16 12:15
您好!服务器命令行使用root权限执行以下命令截图看一下结果!

这是在校园内网访问内网的服务器,外网测试访问不通应该是正常的
使用道具 举报 回复 支持 反对
发表于 2022-11-16 12:47:44 | 显示全部楼层
您去服务器命令行修改paramiko/transport.py文件中的
self.banner_timeout值
将其设为300或者其他较长的值
使用道具 举报 回复 支持 反对
发表于 2022-11-16 14:18:15 | 显示全部楼层
堡塔运维 发表于 2022-11-16 12:47
您去服务器命令行修改paramiko/transport.py文件中的
self.banner_timeout值
将其设为300或者其他较长的值 ...

已经解决了,谢谢
使用道具 举报 回复 支持 反对
发表于 2022-11-16 14:19:40 | 显示全部楼层

不客气,您是怎么解决的呢
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表