宝塔724运维节来了,企业版999元/年,送安全巡检;证书组队,低至28元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已完成】升级后无法登录

发表在 Linux面板2022-12-4 11:13 [复制链接] 13 6879

本帖最后由 堡塔运维香菜卷 于 2023-3-22 10:43 编辑

境外服务器,在宝塔面板升级后,无法登录.期间`bt 1`重启,`bt 16`修复,`curl https://download.bt.cn/install/update_panel.sh|bash`更新,设置`echo "128.1.164.196 www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts`ip.
都没用.
执行`bt 22`,显示如下,看起来是超时,请问如何解决?
  1. root@instance-20220127-0023:~# bt 22
  2. ===============================================
  3. 正在执行(22)...
  4. ===============================================
  5.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connection.py", line 358, in connect
  6.     conn = self._new_conn()
  7.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connection.py", line 182, in _new_conn
  8.     % (self.host, self.timeout),
  9. urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPSConnection object at 0xffff932a2850>, 'Connection to api.bt.cn timed out. (connect timeout=6)')

  10. During handling of the above exception, another exception occurred:

  11. Traceback (most recent call last):
  12.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 449, in send
  13.     timeout=timeout
  14.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 756, in urlopen
  15.     method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
  16.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/retry.py", line 574, in increment
  17.     raise MaxRetryError(_pool, url, error or ResponseError(cause))
  18. urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.bt.cn', port=443): Max retries exceeded with url: /panel/get_soft_list_status (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0xffff932a2850>, 'Connection to api.bt.cn timed out. (connect timeout=6)'))
复制代码


使用道具 举报 只看该作者 回复
发表于 2022-12-4 11:48:35 | 显示全部楼层
您好,逐行执行以下命令截图发一下命令执行结果
  1. sed -i "/bt.cn/d" /etc/hosts
  2. bt 16
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-12-6 20:44:30 | 显示全部楼层
堡塔运维向樛木 发表于 2022-12-4 11:48
您好,逐行执行以下命令截图发一下命令执行结果

按命令执行升级后还是无法登录面板后台。
使用道具 举报 回复 支持 反对
发表于 2022-12-6 22:51:55 | 显示全部楼层
南充中斯教育 发表于 2022-12-6 20:44
按命令执行升级后还是无法登录面板后台。

您好,导致错误的原因不一样,这边已回您的新帖
使用道具 举报 回复 支持 反对
发表于 2022-12-11 11:01:38 | 显示全部楼层
您好,显示如图
Snipaste_2022-12-11_11-00-27.png
使用道具 举报 回复 支持 反对
发表于 2022-12-11 17:46:21 | 显示全部楼层
堡塔运维向樛木 发表于 2022-12-4 11:48
您好,逐行执行以下命令截图发一下命令执行结果

你好,显示结果如图
使用道具 举报 回复 支持 反对
发表于 2022-12-12 09:36:42 | 显示全部楼层
95eh 发表于 2022-12-11 17:46
你好,显示结果如图

请问您使用的什么版本的Linux系统?您在命令行执行以下命令截图看一下命令执行结果
  1. sed -i "/bt.cn/d" /etc/hosts
  2. ping www.bt.cn
  3. curl -v https://api.bt.cn
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-12-14 22:17:26 | 显示全部楼层
堡塔运维向樛木 发表于 2022-12-12 09:36
请问您使用的什么版本的Linux系统?您在命令行执行以下命令截图看一下命令执行结果
...

系统:Ubuntu 20.04.3 LTS
  1. root@instance-20220127-0023:~# sed -i "/bt.cn/d" /etc/hosts
  2. root@instance-20220127-0023:~# ping www.bt.cn
  3. PING www.bt.cn (42.157.129.124) 56(84) bytes of data.
  4. ^C
  5. --- www.bt.cn ping statistics ---
  6. 4 packets transmitted, 0 received, 100% packet loss, time 3075ms

  7. root@instance-20220127-0023:~# curl -v https://api.bt.cn
  8. *   Trying 42.157.129.47:443...
  9. * TCP_NODELAY set
  10. *   Trying 240e:a5:4200:89::256:443...
  11. * TCP_NODELAY set
  12. * Immediate connect fail for 240e:a5:4200:89::256: Network is unreachable
  13. *   Trying 240e:a5:4200:89::256:443...
  14. * TCP_NODELAY set
  15. * Immediate connect fail for 240e:a5:4200:89::256: Network is unreachable
  16. *   Trying 240e:a5:4200:89::256:443...
  17. * TCP_NODELAY set
  18. * Immediate connect fail for 240e:a5:4200:89::256: Network is unreachable
  19. *   Trying 240e:a5:4200:89::256:443...
  20. * TCP_NODELAY set
  21. * Immediate connect fail for 240e:a5:4200:89::256: Network is unreachable
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-12-15 09:21:40 | 显示全部楼层
95eh 发表于 2022-12-14 22:17
系统:Ubuntu 20.04.3 LTS

请求到IPV6地址了,您那边临时禁止下IPV6地址然后重新访问。
使用道具 举报 回复 支持 反对
发表于 2022-12-15 23:12:29 | 显示全部楼层
谢花郎 发表于 2022-12-15 09:21
请求到IPV6地址了,您那边临时禁止下IPV6地址然后重新访问。

ipv6禁止了,还是一样的表现 宝塔有办法恢复到之前的版本吗?
使用道具 举报 回复 支持 反对
发表于 2022-12-16 17:19:27 | 显示全部楼层
95eh 发表于 2022-12-15 23:12
ipv6禁止了,还是一样的表现 宝塔有办法恢复到之前的版本吗?

您好,这个跟面板无关,您那边尝试指定到hosts看下。
  1. sed -i "/bt.cn/d" /etc/hosts
  2. echo "103.179.243.14  www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-12-16 21:48:40 | 显示全部楼层
本帖最后由 95eh 于 2022-12-16 22:00 编辑
谢花郎 发表于 2022-12-16 17:19
您好,这个跟面板无关,您那边尝试指定到hosts看下。

指定hosts后前面的ping和curl -v https://api.bt.cn都正常
登录不上 输入账号密码后卡在转圈 网页错误显示如图

bt 22 查看日志如下,看起来还是连接不上:
  1. ===============================================
  2. 正在执行(22)...
  3. ===============================================
  4.     raise err
  5.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/connection.py", line 86, in create_connection
  6.     sock.connect(sa)
  7. socket.timeout: timed out

  8. During handling of the above exception, another exception occurred:

  9. Traceback (most recent call last):
  10.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 706, in urlopen
  11.     chunked=chunked,
  12.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 382, in _make_request
  13.     self._validate_conn(conn)
  14.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 1010, in _validate_conn
  15.     conn.connect()
  16.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connection.py", line 358, in connect
  17.     conn = self._new_conn()
  18.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connection.py", line 182, in _new_conn
  19.     % (self.host, self.timeout),
  20. urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPSConnection object at 0xffff70921c90>, 'Connection to api.bt.cn timed out. (connect timeout=6)')

  21. During handling of the above exception, another exception occurred:

  22. Traceback (most recent call last):
  23.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 449, in send
  24.     timeout=timeout
  25.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 756, in urlopen
  26.     method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
  27.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/retry.py", line 574, in increment
  28.     raise MaxRetryError(_pool, url, error or ResponseError(cause))
  29. urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.bt.cn', port=443): Max retries exceeded with url: /panel/get_soft_list_status (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0xffff70921c90>, 'Connection to api.bt.cn timed out. (connect timeout=6)'))

  30. During handling of the above exception, another exception occurred:

  31. Traceback (most recent call last):
  32.   File "class/http_requests.py", line 104, in post
  33.     result = requests.post(url,data,timeout=timeout,headers=headers,verify=verify)
  34.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 117, in post
  35.     return request('post', url, data=data, json=json, **kwargs)
  36.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 61, in request
  37.     return session.request(method=method, url=url, **kwargs)
  38.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 542, in request
  39.     resp = self.send(prep, **send_kwargs)
  40.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 655, in send
  41.     r = adapter.send(request, **kwargs)
  42.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 504, in send
  43.     raise ConnectTimeout(e, request=request)
  44. requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='api.bt.cn', port=443): Max retries exceeded with url: /panel/get_soft_list_status (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0xffff70921c90>, 'Connection to api.bt.cn timed out. (connect timeout=6)'))

  45. [2022-12-16 11:00:18][DEBUG] - Traceback (most recent call last):
  46.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connection.py", line 175, in _new_conn
  47.     (self._dns_host, self.port), self.timeout, **extra_kw
  48.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/connection.py", line 96, in create_connection
  49.     raise err
  50.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/connection.py", line 86, in create_connection
  51.     sock.connect(sa)
  52. socket.timeout: timed out

  53. During handling of the above exception, another exception occurred:

  54. Traceback (most recent call last):
  55.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 706, in urlopen
  56.     chunked=chunked,
  57.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 382, in _make_request
  58.     self._validate_conn(conn)
  59.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 1010, in _validate_conn
  60.     conn.connect()
  61.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connection.py", line 358, in connect
  62.     conn = self._new_conn()
  63.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connection.py", line 182, in _new_conn
  64.     % (self.host, self.timeout),
  65. urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPSConnection object at 0xffff7091c250>, 'Connection to api.bt.cn timed out. (connect timeout=6)')

  66. During handling of the above exception, another exception occurred:

  67. Traceback (most recent call last):
  68.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 449, in send
  69.     timeout=timeout
  70.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 756, in urlopen
  71.     method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
  72.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/retry.py", line 574, in increment
  73.     raise MaxRetryError(_pool, url, error or ResponseError(cause))
  74. urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.bt.cn', port=443): Max retries exceeded with url: /panel/get_soft_list_status (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0xffff7091c250>, 'Connection to api.bt.cn timed out. (connect timeout=6)'))

  75. During handling of the above exception, another exception occurred:

  76. Traceback (most recent call last):
  77.   File "class/http_requests.py", line 104, in post
  78.     result = requests.post(url,data,timeout=timeout,headers=headers,verify=verify)
  79.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 117, in post
  80.     return request('post', url, data=data, json=json, **kwargs)
  81.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 61, in request
  82.     return session.request(method=method, url=url, **kwargs)
  83.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 542, in request
  84.     resp = self.send(prep, **send_kwargs)
  85.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 655, in send
  86.     r = adapter.send(request, **kwargs)
  87.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 504, in send
  88.     raise ConnectTimeout(e, request=request)
  89. requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='api.bt.cn', port=443): Max retries exceeded with url: /panel/get_soft_list_status (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0xffff7091c250>, 'Connection to api.bt.cn timed out. (connect timeout=6)'))
复制代码
ping和api如下:
  1. PING www.bt.cn (103.179.243.14) 56(84) bytes of data.
  2. 64 bytes from www.bt.cn (103.179.243.14): icmp_seq=1 ttl=55 time=40.9 ms
  3. 64 bytes from www.bt.cn (103.179.243.14): icmp_seq=2 ttl=55 time=40.8 ms
  4. 64 bytes from www.bt.cn (103.179.243.14): icmp_seq=3 ttl=55 time=40.9 ms
  5. 64 bytes from www.bt.cn (103.179.243.14): icmp_seq=4 ttl=55 time=40.9 ms
  6. 64 bytes from www.bt.cn (103.179.243.14): icmp_seq=5 ttl=55 time=41.0 ms
  7. ^C
  8. --- www.bt.cn ping statistics ---
  9. 5 packets transmitted, 5 received, 0% packet loss, time 4007ms
  10. rtt min/avg/max/mdev = 40.801/40.879/40.969/0.055 ms
  11. root@instance-20220127-0023:~# curl -v https://api.bt.cn
  12. *   Trying 103.179.243.14:443...
  13. * TCP_NODELAY set
  14. * Connected to api.bt.cn (103.179.243.14) port 443 (#0)
  15. * ALPN, offering h2
  16. * ALPN, offering http/1.1
  17. * successfully set certificate verify locations:
  18. *   CAfile: /etc/ssl/certs/ca-certificates.crt
  19.   CApath: /etc/ssl/certs
  20. * TLSv1.3 (OUT), TLS handshake, Client hello (1):
  21. * TLSv1.3 (IN), TLS handshake, Server hello (2):
  22. * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
  23. * TLSv1.3 (IN), TLS handshake, Certificate (11):
  24. * TLSv1.3 (IN), TLS handshake, CERT verify (15):
  25. * TLSv1.3 (IN), TLS handshake, Finished (20):
  26. * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
  27. * TLSv1.3 (OUT), TLS handshake, Finished (20):
  28. * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
  29. * ALPN, server accepted to use h2
  30. * Server certificate:
  31. *  subject: C=CN; ST=\U5E7F\U4E1C\U7701; O=\U5E7F\U4E1C\U5821\U5854\U5B89\U5168\U6280\U672F\U6709\U9650\U516C\U53F8; CN=*.bt.cn
  32. *  start date: Sep  7 00:00:00 2022 GMT
  33. *  expire date: Oct  8 23:59:59 2023 GMT
  34. *  subjectAltName: host "api.bt.cn" matched cert's "*.bt.cn"
  35. *  issuer: C=CN; O=sslTrus; CN=sslTrus (RSA) OV CA
  36. *  SSL certificate verify ok.
  37. * Using HTTP2, server supports multi-use
  38. * Connection state changed (HTTP/2 confirmed)
  39. * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
  40. * Using Stream ID: 1 (easy handle 0xaaaafca69670)
  41. > GET / HTTP/2
  42. > Host: api.bt.cn
  43. > user-agent: curl/7.68.0
  44. > accept: */*
  45. >
  46. * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
  47. * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
  48. * old SSL session ID is stale, removing
  49. * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
  50. < HTTP/2 200
  51. < server: nginx
  52. < date: Fri, 16 Dec 2022 13:59:17 GMT
  53. < content-type: text/html; charset=utf-8
  54. < vary: Accept-Encoding
  55. < vary: Accept-Encoding
  56. < strict-transport-security: max-age=31536000
  57. < cache-control: no-cache
  58. <
  59. * Connection #0 to host api.bt.cn left intact
复制代码


Snipaste_2022-12-16_21-47-36.png
1.png
使用道具 举报 回复 支持 反对
发表于 2022-12-26 10:34:08 | 显示全部楼层
谢花郎 发表于 2022-12-16 17:19
您好,这个跟面板无关,您那边尝试指定到hosts看下。

您好,这问题是???
使用道具 举报 回复 支持 反对
发表于 2023-3-22 10:43:40 | 显示全部楼层
您好,请问您升级到最新版的面板后问题解决了吗?没有解决的话麻烦重新发帖以便处理。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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