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

【待反馈】宝塔终端出错,不知是不是安装时选择了通过ss...

发表在 Linux面板2023-6-10 22:47 [复制链接] 5 3046

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:7.9.10
系统版本:
Distributor ID:        Ubuntu

Description:        Ubuntu 22.04.2 LTS
Release:        22.04
Codename:        jammy

问题描述:宝塔终端无法访问,其它还算正常,nginx的无法安装ssl证书,也按照要求打了补丁后正常了。但是宝塔终端还是一直无法使用,安装时问是否要ssl访问面板,我选择的yes,会不会和这个有关?目前是ip地址访问,而不是域名访问面板,肯定没有使用ssl,如何补救?

终端显示的日志如下:
未知错误:
Traceback (most recent call last):
                                              File "/www/server/panel/class/ssh_terminal.py", line 135, in connect
                 self._tp.start_client()
                                          File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 660, in start_client
                                                    raise e
                                                             File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2083, in run
                                                               self._handler_table[ptype](self, m)
                                                                                                    File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2198, in _negotiate_keys
             self._parse_kex_init(m)
                                      File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2378, in _parse_kex_init
                                                    "Incompatible ssh peer (no acceptable host key)"
                                                                                                    paramiko.ssh_exception.SSHException: Incompatible ssh peer (no acceptable host key)

使用道具 举报 只看该作者 回复
发表于 2023-6-10 23:56:35 | 显示全部楼层
您好,您使用SSH工具连接至服务器,然后将simple-websocket 的版本尝试降低 ,新版本会导致ws无法正常使用
  1. btpip install simple-websocket==0.10.0 && bt 1
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-6-12 22:28:19 | 显示全部楼层

RE: 【待反馈】宝塔终端出错,不知是不是安装时选择了通...

堡塔运维向樛木 发表于 2023-6-10 23:56
您好,您使用SSH工具连接至服务器,然后将simple-websocket 的版本尝试降低 ,新版本会导致ws无法正常使用
...

还是报之前一样的错误:
未知错误: Traceback (most recent call last):
                                              File "class/ssh_terminal.py", line 135, in connect
                                                                                                    self._tp.start_client()
                                                                                                                             File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 660, in start_client
                                                                                                          raise e
                                                                                                                   File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2083, in run
                                                                                        self._handler_table[ptype](self, m)
                                                                                                                             File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2198, in _negotiate_keys
                                                                                                              self._parse_kex_init(m)
     File "/www/server/panel/pyenv/lib/python3.7/site-packages/paramiko/transport.py", line 2378, in _parse_kex_init
                                                                                                                        "Incompatible ssh peer (no acceptable host key)"
                                      paramiko.ssh_exception.SSHException: Incompatible ssh peer (no acceptable host key)


下面是我运行的命令:

btpip install simple-websocket==0.10.0 && bt 1
Collecting simple-websocket==0.10.0

[notice] A new release of pip available: 22.3 -> 23.1.2
[notice] To update, run: /www/server/panel/pyenv/bin/python3.7 -m pip install --upgrade pip
===============================================
===============================================
正在执行(1)...
===============================================
Stopping Bt-Tasks...        done
Stopping Bt-Panel...        done
Starting Bt-Panel....        done
Starting Bt-Tasks...         done
使用道具 举报 回复 支持 反对
发表于 2023-6-14 09:48:13 | 显示全部楼层
tradeft 发表于 2023-6-12 22:28
还是报之前一样的错误:
未知错误: Traceback (most recent call last):
                               ...

还麻烦您在命令行执行 以下命令截图看一下命令执行结果
  1. bt 22
复制代码


使用道具 举报 回复 支持 反对
发表于 2023-6-18 09:21:47 | 显示全部楼层
堡塔运维向樛木 发表于 2023-6-14 09:48
还麻烦您在命令行执行 以下命令截图看一下命令执行结果

好的,这一段时间一直用别的ssh工具,今天运行,如下日志,因为这个论坛太老旧了,字数限制太严格,我分成多个帖子提交日志哈。
bt 22
===============================================
正在执行(22)...
===============================================
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 587, in request
    resp = self.send(prep, **send_kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 701, in send
    r = adapter.send(request, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 578, in send
    raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.bt.cn', port=443): Read timed out. (read timeout=60)

[2023-06-17 22:23:57][DEBUG] - Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 445, in _make_request
    six.raise_from(e, None)
  File "<string>", line 3, in raise_from
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 440, in _make_request
    httplib_response = conn.getresponse()
  File "/www/server/panel/pyenv/lib/python3.7/http/client.py", line 1354, in getresponse
    response.begin()
  File "/www/server/panel/pyenv/lib/python3.7/http/client.py", line 306, in begin
    version, status, reason = self._read_status()
  File "/www/server/panel/pyenv/lib/python3.7/http/client.py", line 267, in _read_status
    line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
  File "/www/server/panel/pyenv/lib/python3.7/socket.py", line 589, in readinto
    return self._sock.recv_into(b)
  File "/www/server/panel/pyenv/lib/python3.7/ssl.py", line 1071, in recv_into
    return self.read(nbytes, buffer)
  File "/www/server/panel/pyenv/lib/python3.7/ssl.py", line 929, in read
    return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 499, in send
    timeout=timeout,
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 756, in urlopen
    method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/retry.py", line 532, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/packages/six.py", line 770, in reraise
    raise value
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 706, in urlopen
    chunked=chunked,
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 447, in _make_request
    self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 337, in _raise_timeout
    self, url, "Read timed out. (read timeout=%s)" % timeout_value
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.bt.cn', port=443): Read timed out. (read timeout=60)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "class/http_requests.py", line 104, in post
    result = requests.post(url,data,timeout=timeout,headers=headers,verify=verify)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 115, in post
    return request("post", url, data=data, json=json, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 587, in request
    resp = self.send(prep, **send_kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 701, in send
    r = adapter.send(request, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 578, in send
    raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.bt.cn', port=443): Read timed out. (read timeout=60)

使用道具 举报 回复 支持 反对
发表于 2023-6-18 09:30:55 | 显示全部楼层
论坛总是报我后面的文本有非法内容,我就把后面的报错改为截图了
ssh error.jpg
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

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