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

【已解决】面板启动不了

发表在 Linux面板2023-9-11 19:15 [复制链接] 13 3060

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

install_6.0.sh
系统版本:

阿里云 Ubuntu 16.04.4
问题描述:

面板启动不了
相关截图(日志、错误):

File "/www/server/panel/BT-Panel", line 27, in <module>
    from BTPanel import app,sys,public
  File "/www/server/panel/BTPanel/__init__.py", line 113, in <module>
    if admin_path[-1] == '/': admin_path = admin_path[:-1]
IndexError: string index out of range


使用道具 举报 只看该作者 回复
发表于 2023-9-11 21:16:10 | 显示全部楼层
您好,面板启动不了之前您有做过什么相关操作吗,您可到服务器终端执行以下命令修复面板后再访问试试
  1. bt 16 #修复面板
  2. bt 14 #查看面板登录信息
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-9-12 09:52:51 | 显示全部楼层
堡塔运维盏尽 发表于 2023-9-11 21:16
您好,面板启动不了之前您有做过什么相关操作吗,您可到服务器终端执行以下命令修复面板后再访问试试
...

root@iZ2ze4jdtpocbr6omo2kvgZ:/www# bt 16
bt: command not found
使用道具 举报 回复 支持 反对
发表于 2023-9-12 11:25:30 | 显示全部楼层
堡塔运维盏尽 发表于 2023-9-11 21:16
您好,面板启动不了之前您有做过什么相关操作吗,您可到服务器终端执行以下命令修复面板后再访问试试
...

用命令 ls -lh /etc/init.d/
查看 有 BT
-rwxr-xr-x 1 root root  12K Sep 11 18:43 bt
使用道具 举报 回复 支持 反对
发表于 2023-9-12 11:32:28 | 显示全部楼层
堡塔运维盏尽 发表于 2023-9-11 21:16
您好,面板启动不了之前您有做过什么相关操作吗,您可到服务器终端执行以下命令修复面板后再访问试试
...

执行 /etc/init.d/bt  restart 后

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 116, 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 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 533, in request
    resp = self.send(prep, **send_kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 646, in send
    r = adapter.send(request, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 529, in send
    raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPConnectionPool(host='www.bt.cn', port=80): Read timed out. (read timeout=60)



使用道具 举报 回复 支持 反对
发表于 2023-9-12 17:05:16 | 显示全部楼层
您好,您提供的日志显示,这个可能是您的服务器跟我司的云端节点通信出现了问题,复制下面的命令到终端中执行,修>复节点,执行成功后再去访问看看
  1. curl -k https://120.78.156.100/new/auto_node.sh|bash
复制代码


其次您的面板程序文件貌似丢失,您可执行以下命令修复面板
  1. mv  /www/server/panel/pyenv /root/pyenv_bak;
  2. curl http://download.bt.cn/install/update_panel.sh|bash
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-9-12 17:46:24 | 显示全部楼层
堡塔运维盏尽 发表于 2023-9-12 17:05
您好,您提供的日志显示,这个可能是您的服务器跟我司的云端节点通信出现了问题,复制下面的命令到终端中执 ...


1.节点连接测试正常,修复已完成! 请登录面板查看是否正常

2.失败 没有 pyenv

3.失败

ERROR: cannot verify download.bt.cn's certificate, issued by ‘CN=sslTrus (RSA) OV CA,O=sslTrus,C=CN’:
  Unable to locally verify the issuer's authority.
To connect to download.bt.cn insecurely, use `--no-check-certificate'.


使用道具 举报 回复 支持 反对
发表于 2023-9-12 23:54:10 | 显示全部楼层

您好,您所提供的软件安装执行过程的日志信息内提示 `--no-check-certificate`错误,是因当前服务器系统根证书无法得到验证,所以导致提示此错误。您可以参考下面方法处理:
1.更换服务器系统根证书文件:
  1. curl --etag-compare etag.txt --etag-save etag.txt --remote-name https://curl.se/ca/cacert.pem
复制代码


如果提示不支持 etag,则使用这条命令
  1. curl --remote-name --time-cond cacert.pem https://curl.se/ca/cacert.pem
复制代码


2.如1的解决方法不行的话,则参考当前解决方法:
  1. update-ca-certificates --verbose --fresh
  2. export SSL_CERT_DIR=/etc/ssl/certs
复制代码


export是临时添加变量环境
如需永久添加,则修改~/.bashrc
添加:
  1. export SSL_CERT_DIR=/etc/ssl/certs
复制代码


执行source ~/.bashrc生效
3.如以上1和2无法解决,则参考当前解决方法:
修改 /etc/wgetrc的配置
  1. echo "check_certificate = off" >> /etc/wgetrc
复制代码


此设置是设置wget请求时不验证证书。
如以上方法都不能实现,则到服务器运营商做个快照设置,然后更新系统到最新版本。

使用道具 举报 回复 支持 反对
发表于 2023-9-13 10:42:29 | 显示全部楼层
堡塔运维盏尽 发表于 2023-9-12 23:54
您好,您所提供的软件安装执行过程的日志信息内提示 `--no-check-certificate`错误,是因当前服务器系统根 ...

用了方法3后,执行了

/install/update_panel.sh|bash
提示

1111.png
使用道具 举报 回复 支持 反对
发表于 2023-9-13 10:54:50 | 显示全部楼层
本帖最后由 宝塔用户_lnmuql 于 2023-9-13 10:58 编辑
堡塔运维盏尽 发表于 2023-9-12 23:54
您好,您所提供的软件安装执行过程的日志信息内提示 `--no-check-certificate`错误,是因当前服务器系统根 ...

我按https://www.bt.cn/bbs/thread-115953-2-1.html这个帖子操作了一回


执行  curl http://download.bt.cn/install/update_panel.sh|bash 后

222.png
333.png

使用道具 举报 回复 支持 反对
发表于 2023-9-13 15:41:31 | 显示全部楼层
您好,您那边方便提供一下服务器信息吗?您可使用微信扫码以下二维码,这边远程协助您进行处理 客服.png
使用道具 举报 回复 支持 反对
发表于 2023-9-15 10:12:05 | 显示全部楼层
堡塔运维盏尽 发表于 2023-9-13 15:41
您好,您那边方便提供一下服务器信息吗?您可使用微信扫码以下二维码,这边远程协助您进行处理 ...

111.png

还是不行



使用道具 举报 回复 支持 反对
发表于 2023-9-15 11:23:04 | 显示全部楼层
您好,这边已为您排查处理好了,原因是由于您自己修改清空了面板安全入口参数值,导致面板程序无法正常启动,已帮您重置了面板安全入口,您可执行以下命令进行查看面板登录地址:
  1. bt 14
复制代码

使用道具 举报 回复 支持 反对
发表于 2023-9-15 11:26:45 | 显示全部楼层
堡塔运维盏尽 发表于 2023-9-13 15:41
您好,您那边方便提供一下服务器信息吗?您可使用微信扫码以下二维码,这边远程协助您进行处理 ...

已解决,多谢
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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