当前位置:论坛首页 > Linux面板 > Linux面板教程

【疑难】国内云服务器、境外地区访问面板异常的解决方法

发表在 Linux面板2022-3-13 10:19   [复制链接] 87 133759

*期国内部分机房连接广东电信、或我司广东其他节点存在异常。

大多表现在用户访问宝塔面板时加载软件商店慢、打不开或绑定不了账户;
或登录面板首页直接报错【面板运行时发生错误: 解析软件列表发生错误,已尝试自动修复,请刷新页面重试!


2023-12-06日更新

下面命令不要执行了哈,已经把这个节点切换脚本化(此脚本会持续更新), 到服务器SSH终端里,使用root权限执行

  1. curl -k -sSO http://101.37.149.22:5880/new/auto_node.sh && bash auto_node.sh
复制代码

如果提示连接不上的话
我这里把脚本放到了gitee上托管,您可以到gitee上下载
1、安装git
Ubuntu和Debian使用这个命令:
  1. apt install git -y
复制代码
CentOS系列使用这个命令
  1. yum install git -y
复制代码
2、克隆脚本
  1. git clone https://gitee.com/bt_dapao/btpanelnode.git
复制代码
3、执行脚本
  1. cd btpanelnode
  2. bash auto_node.sh
复制代码



======================分割线=================

云服务器国内、香港地区的用户,可以尝试执行下面的命令,指定节点解决此问题
  1. #优先选择这条命令执行
  2. sed -i "/bt.cn/d" /etc/hosts
  3. echo "103.179.243.14  www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts
复制代码
云服务器境外地区的用户,可以尝试执行下面的命令,指定这个节点解决此问题
  1. sed -i "/bt.cn/d" /etc/hosts
  2. echo "128.1.164.196 www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts
复制代码
注意:没有使用上的问题或只是偶尔卡一下的不要执行上面的命令,避免影响体验!已经误执行命令的可以执行这条命令清理绑定的节点:
  1. sed -i "/bt.cn/d" /etc/hosts
复制代码


如果使用上面的方法仍无法解决:执行以下的命令自动修复下节点看看,不要在宝塔面板自带的终端里执行
  1. wget http://125.90.93.52/tools/auto_fix.sh && bash auto_fix.sh
复制代码


根据自己服务器的地区选择对应的数字,回车尝试修复,一次不行就多执行几次命令换其他数字尝试修复

如果使用上面的方法都无法解决,请另起帖子并描述清楚服务器具体的地区、因为什么发帖、错误截图,等待宝塔运维解答!




补充:
windows面板的操作方式如下:
win的hosts:C:\Windows\System32\drivers\etc\hosts
使用文本编辑器打开后,如果发现之前有指定过bt.cn的hosts,例如下图(没有的话忽略这一步,直接指定节点):
QQ截图20220317150627.png
请将那行删掉,然后指定节点,操作方法是复制下面的节点粘贴到hosts文件中,保存:
云服务器国内地区:
  1. 116.10.184.232 www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn
复制代码
云服务器境外地区:
  1. 128.1.164.196 www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn
复制代码




使用道具 举报 只看该作者 回复
发表于 2022-5-18 21:18:03 | 显示全部楼层
云端问题,不要瞎折腾了,等宝塔官方解决了他们云端问题,就自动好了~

没错,什么办法都没有  发表于 2022-9-7 22:26
使用道具 举报 回复 支持 4 反对 0
发表于 2022-3-13 13:12:08 | 显示全部楼层
有效 已解决
使用道具 举报 回复 支持 1 反对 2
发表于 2022-5-19 11:09:14 | 显示全部楼层
大炮运维V587 发表于 2022-4-8 10:57
您好,新版本的不再依赖我们云端软件列表了,您可以更新到测试版,正式版的话,需要到下个正式版更新窗口 ...

No module named 'BTPanel   你好 这个怎么解决  面板打不开了
使用道具 举报 回复 支持 1 反对 0
发表于 2022-4-8 10:58:01 | 显示全部楼层
宝塔用户_tacmlk 发表于 2022-4-1 19:28
今天装了几次 还是提示面板运行错误 按照上面得方法还是不行

截图看下您安装失败的截图
使用道具 举报 回复 支持 1 反对 0
发表于 2022-3-13 14:18:28 | 显示全部楼层
感谢,已经能打开了
使用道具 举报 回复 支持 反对
发表于 2022-3-14 10:46:46 | 显示全部楼层
路过,学到了
使用道具 举报 回复 支持 反对
发表于 2022-3-14 18:56:42 | 显示全部楼层
可以了,有效……执行完了要等会
使用道具 举报 回复 支持 反对
发表于 2022-3-16 14:34:37 | 显示全部楼层
我现在遇到的问题类似,我两台笔记本,连接同一个WiFi网络。访问腾讯云的服务器(成都节点)BT面板、HK的服务器BT面板、US的服务器BT面板,均打不开。从昨晚开始到现在,忽然之间都打不开了。
但是我用手机热点联网,都能打开,我开始是以为ip问题,但是我看服务器对我的ip并没有任何拦截。而且服务器在不同服务商,不可能是服务商一同出问题吧。
而且,只是访问服务器的面板,也不是用面板里面的在线服务,我奇怪为什么也会打不开。各个BT面板隶属于不同地区,域名都不同。非常诡异,而且访问其他任意网站和网络都可以正常访问,唯独打不开BT面板。百思不得其解。
有问题的本机ip是 117.31.222.113

有几个疑问,理论上来说,访问面板,跟面板的在线服务没有任何网络关系吧。

梳理一下:

家庭宽带:
访问除BT面板,都正常,访问不同地区服务器的服务器宝塔面板(国内外的IDC都有,不同域名),都打不开,浏览器提示连接已重置(macos)或连接已关闭(Windows),能SSH进服务器,网站服务都正常,就是面板打不开。版本7.7;设备一台macbook,一台windows;

手机热点:两台设备连接任意手机热点,均正常

头一次遇到这种事情,没什么逻辑性,推测了好几种可能性都被自己推翻。所以才有上面疑问,难道访问宝塔面板自身(不是使用里面的在线服务器),都需要宝塔服务的在线api接口支持?除了宝塔面板提供的在线服务器,它本身难道不是离线程序?

使用道具 举报 回复 支持 反对
发表于 2022-3-16 15:58:09 | 显示全部楼层
国外的VPS,安装好之后,一直不能正常使用。改了host,才行。想问,怎么能转成国际版呢?
使用道具 举报 回复 支持 反对
发表于 2022-3-17 01:22:30 | 显示全部楼层
学到了,感谢
使用道具 举报 回复 支持 反对
发表于 2022-3-18 11:08:48 | 显示全部楼层
不知道怎么回事?我的bt 面板还是访问不了(香港服务器)
使用道具 举报 回复 支持 反对
发表于 2022-3-23 09:41:54 | 显示全部楼层
学到了,感谢
使用道具 举报 回复 支持 反对
发表于 2022-3-25 09:47:40 | 显示全部楼层
学到了,谢谢
使用道具 举报 回复 支持 反对
发表于 2022-3-26 23:32:14 | 显示全部楼层
宝塔用户_mxylzo 发表于 2022-3-16 15:58
国外的VPS,安装好之后,一直不能正常使用。改了host,才行。想问,怎么能转成国际版呢? ...

重新安装,而且国际版只有英文
使用道具 举报 回复 支持 反对
发表于 2022-3-27 08:58:38 | 显示全部楼层
德国腾讯云也安装不了 使用香港节点才可以
bt问题ip: 116.213.43.206
使用道具 举报 回复 支持 反对
发表于 2022-3-30 09:23:35 | 显示全部楼层
亚马逊的香港区用ec2用这个方法解决问题了
使用道具 举报 回复 支持 反对
发表于 2022-4-1 19:28:40 | 显示全部楼层
今天装了几次 还是提示面板运行错误 按照上面得方法还是不行
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

立即付费处理

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

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