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

【已完成】网站监控报表,请求接口站点概览异常:'monitor'

发表在 Linux面板2023-7-5 18:49 [复制链接] 11 2480

本帖最后由 堡塔运维香菜卷 于 2023-7-11 15:13 编辑

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

[url=]8.0.0[/url]
网站监控报表 7.4.5
系统版本:

Debian GNU/Linux 11 x86_64(Py3.7.9)
问题描述:

网站监控报表 ,请求接口站点概览异常:'monitor'
相关截图(日志、错误):

我是香港服务器,可能安装插件时候,出现错误。
或者跟香港服务器通讯有问题,我切换面板节点为香港服务器,连接云端服务器失败!  难道是宝塔香港服务器出现问题了?
  1. REQUEST_DATE: 2023-07-05 18:44:45
  2. PAN_VERSION: 8.0.0
  3.   OS_VERSION: Debian GNU/Linux 11 x86_64(Py3.7.9)
  4. REMOTE_ADDR: 182.200.6.182
  5. REQUEST_URI: POST /plugin?action=repair_plugin
  6. REQUEST_FORM: {'version': '7', 'min_version': '4.5', 'plugin_name': 'total'}
  7.   USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36
复制代码
  1. Traceback (most recent call last):
  2.   File "class/panelPlugin.py", line 572, in __download_plugin
  3.     headers_total_size = int(download_res.headers['File-size'])
  4.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/structures.py", line 52, in __getitem__
  5.     return self._store[key.lower()][1]
  6. KeyError: 'file-size'

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

  8. Traceback (most recent call last):
  9.   File "/www/server/panel/BTPanel/__init__.py", line 2016, in publicObject
  10.     res = run_obj.run(toObject, defs, get)
  11.   File "/www/server/panel/BTPanel/__init__.py", line 1963, in run
  12.     result = getattr(toObject, get.action)(get)
  13.   File "class/panelPlugin.py", line 881, in repair_plugin
  14.     return self.__repair_plugin(get.plugin_name, get.version)
  15.   File "class/panelPlugin.py", line 107, in __repair_plugin
  16.     return self.__install_plugin(upgrade_plugin_name, upgrade_version)
  17.   File "class/panelPlugin.py", line 95, in __install_plugin
  18.     filename = self.__download_plugin(upgrade_plugin_name, upgrade_version)
  19.   File "class/panelPlugin.py", line 576, in __download_plugin
  20.     public.error_conn_cloud(download_res.text))
  21. public.PanelError: 面板运行时发生错误: 面板运行时发生错误: 抱歉,连接云端服务器失败! - 502 Bad Gateway
复制代码


使用道具 举报 只看该作者 回复
发表于 2023-7-5 19:22:54 | 显示全部楼层
  1. 正在执行(22)...
  2. ===============================================
  3. sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
  4.     raise timeout("The read operation timed out")
  5. socket.timeout: The read operation timed out

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

  7. Traceback (most recent call last):
  8.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 449, in send
  9.     timeout=timeout
  10.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 720, in urlopen
  11.     method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
  12.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/retry.py", line 400, in increment
  13.     raise six.reraise(type(error), error, _stacktrace)
  14.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/packages/six.py", line 735, in reraise
  15.     raise value
  16.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 672, in urlopen
  17.     chunked=chunked,
  18.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 423, in _make_request
  19.     self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
  20.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 331, in _raise_timeout
  21.     self, url, "Read timed out. (read timeout=%s)" % timeout_value
  22. urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.bt.cn', port=443): Read timed out. (read timeout=6)

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

  24. Traceback (most recent call last):
  25.   File "class/http_requests.py", line 104, in post
  26.     result = requests.post(url,data,timeout=timeout,headers=headers,verify=verify)
  27.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 116, in post
  28.     return request('post', url, data=data, json=json, **kwargs)
  29.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 60, in request
  30.     return session.request(method=method, url=url, **kwargs)
  31.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 533, in request
  32.     resp = self.send(prep, **send_kwargs)
  33.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 646, in send
  34.     r = adapter.send(request, **kwargs)
  35.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 529, in send
  36.     raise ReadTimeout(e, request=request)
  37. requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.bt.cn', port=443): Read timed out. (read timeout=6)

  38. [2023-07-05 19:10:05][DEBUG] - Traceback (most recent call last):
  39.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/contrib/pyopenssl.py", line 485, in wrap_socket
  40.     cnx.do_handshake()
  41.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1934, in do_handshake
  42.     self._raise_ssl_error(self._ssl, result)
  43.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1646, in _raise_ssl_error
  44.     raise WantReadError()
  45. OpenSSL.SSL.WantReadError

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

  47. Traceback (most recent call last):
  48.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 376, in _make_request
  49.     self._validate_conn(conn)
  50.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 994, in _validate_conn
  51.     conn.connect()
  52.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connection.py", line 360, in connect
  53.     ssl_context=context,
  54.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/ssl_.py", line 370, in ssl_wrap_socket
  55.     return context.wrap_socket(sock, server_hostname=server_hostname)
  56.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/contrib/pyopenssl.py", line 488, in wrap_socket
  57.     raise timeout("select timed out")
  58. socket.timeout: select timed out

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

  60. Traceback (most recent call last):
  61.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 449, in send
  62.     timeout=timeout
  63.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 720, in urlopen
  64.     method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
  65.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/util/retry.py", line 400, in increment
  66.     raise six.reraise(type(error), error, _stacktrace)
  67.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/packages/six.py", line 735, in reraise
  68.     raise value
  69.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 672, in urlopen
  70.     chunked=chunked,
  71.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 379, in _make_request
  72.     self._raise_timeout(err=e, url=url, timeout_value=conn.timeout)
  73.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/urllib3/connectionpool.py", line 331, in _raise_timeout
  74.     self, url, "Read timed out. (read timeout=%s)" % timeout_value
  75. urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.bt.cn', port=443): Read timed out. (read timeout=10)

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

  77. Traceback (most recent call last):
  78.   File "class/http_requests.py", line 104, in post
  79.     result = requests.post(url,data,timeout=timeout,headers=headers,verify=verify)
  80.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 116, in post
  81.     return request('post', url, data=data, json=json, **kwargs)
  82.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/api.py", line 60, in request
  83.     return session.request(method=method, url=url, **kwargs)
  84.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 533, in request
  85.     resp = self.send(prep, **send_kwargs)
  86.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/sessions.py", line 646, in send
  87.     r = adapter.send(request, **kwargs)
  88.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/requests/adapters.py", line 529, in send
  89.     raise ReadTimeout(e, request=request)
  90. requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.bt.cn', port=443): Read timed out. (read timeout=10)

  91. \n
复制代码


使用道具 举报 回复 支持 反对
发表于 2023-7-5 20:00:28 | 显示全部楼层
BGP/CN2专线网络,造成的网络不通?
或者是我服务器跟宝塔云端服务器连接不通,造成的?
使用道具 举报 回复 支持 反对
发表于 2023-7-5 21:10:47 | 显示全部楼层
mymyboss 发表于 2023-7-5 20:00
BGP/CN2专线网络,造成的网络不通?
或者是我服务器跟宝塔云端服务器连接不通,造成的? ...

您使用curl直接访问download.bt.cn或者api.bt.cn能直接通吗?如果能直接访问到就说明可能节点问题。但是不排除线路问题。因为CN2线路是比较容易波动的。
您现在网站监控报表插件是否还是提示错误呢?如还是提示错误,您可以尝试将apache服务重新安装下,然后再去安装网站监控报表插件看下是否正常,这个错误可能是Lua模块引起的
使用道具 举报 回复 支持 反对
发表于 2023-7-5 21:59:14 | 显示全部楼层
堡塔运维向樛木 发表于 2023-7-5 21:10
您使用curl直接访问download.bt.cn或者api.bt.cn能直接通吗?如果能直接访问到就说明可能节点问题。但是 ...
  1. curl download.bt.cn
复制代码
可以,能显示html
  1. curl api.bt.cn
复制代码
不行。没内容。

  1. ping -c 5 -i 3 api.bt.cncn
  2. PING api.bt.cn (42.157.129.47) 56(84) bytes of data.
  3. 64 bytes from 42.157.129.47 (42.157.129.47): icmp_seq=1 ttl=45 time=8.91 ms
  4. 64 bytes from 42.157.129.47 (42.157.129.47): icmp_seq=2 ttl=45 time=8.87 ms
  5. 64 bytes from 42.157.129.47 (42.157.129.47): icmp_seq=3 ttl=45 time=8.74 ms
  6. 64 bytes from 42.157.129.47 (42.157.129.47): icmp_seq=4 ttl=45 time=11.1 ms
  7. 64 bytes from 42.157.129.47 (42.157.129.47): icmp_seq=5 ttl=45 time=9.18 ms

  8. --- api.bt.cn ping statistics ---
  9. 5 packets transmitted, 5 received, 0% packet loss, time 12013ms
  10. rtt min/avg/max/mdev = 8.737/9.360/11.102/0.882 ms
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-7-5 22:12:44 | 显示全部楼层
堡塔运维向樛木 发表于 2023-7-5 21:10
您使用curl直接访问download.bt.cn或者api.bt.cn能直接通吗?如果能直接访问到就说明可能节点问题。但是 ...

将apache服务卸载,重新安装。网站监控报表卸载,重新安装,还是不行。
使用道具 举报 回复 支持 反对
发表于 2023-7-5 22:16:08 | 显示全部楼层
堡塔运维向樛木 发表于 2023-7-5 21:10
您使用curl直接访问download.bt.cn或者api.bt.cn能直接通吗?如果能直接访问到就说明可能节点问题。但是 ...

网络连通不畅,影响apache的安装了嘛?apache会报错嘛?apache还会稳定运行嘛?
使用道具 举报 回复 支持 反对
发表于 2023-7-6 11:30:57 | 显示全部楼层
mymyboss 发表于 2023-7-5 22:16
网络连通不畅,影响apache的安装了嘛?apache会报错嘛?apache还会稳定运行嘛? ...

在服务器命令行下执行这个命令出来看下它的安装过程,看下是哪里的问题
  1. bash /www/server/panel/plugin/total/install.sh install
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-7-6 12:34:46 | 显示全部楼层
本帖最后由 mymyboss 于 2023-7-6 12:36 编辑
谢花郎 发表于 2023-7-6 11:30
在服务器命令行下执行这个命令出来看下它的安装过程,看下是哪里的问题
...

果然是Lua模块引起的  这是BUG,请求赐币子



  1. cc -c -O3 -Wall -pedantic -DNDEBUG  -I/usr/local/include/luajit-2.0 -fpic -o lua                                                                         _cjson.o lua_cjson.c
  2. lua_cjson.c:43:10: fatal error: lua.h: No such file or directory
  3.    43 | #include <lua.h>


复制代码

bt999.png
使用道具 举报 回复 支持 反对
发表于 2023-7-6 15:18:56 | 显示全部楼层
mymyboss 发表于 2023-7-6 12:34
果然是Lua模块引起的  这是BUG,请求赐币子

您那边方便提供下您服务器吗?具体我们需要排查下看看是哪里无法安装的。
另外这个Lua模块跟您服务器编译之间的问题
使用道具 举报 回复 支持 反对
发表于 2023-7-6 17:02:39 | 显示全部楼层
谢花郎 发表于 2023-7-6 15:18
您那边方便提供下您服务器吗?具体我们需要排查下看看是哪里无法安装的。
另外这个Lua模块跟您服务器编译 ...

  已经私信了,7.7服务器就到期了,所以滴抓紧
使用道具 举报 回复 支持 反对
发表于 2023-7-6 17:04:09 | 显示全部楼层
本帖最后由 mymyboss 于 2023-7-6 17:19 编辑
谢花郎 发表于 2023-7-6 15:18
您那边方便提供下您服务器吗?具体我们需要排查下看看是哪里无法安装的。
另外这个Lua模块跟您服务器编译 ...

  这个服务器就是  那个内核有问题的,但不是我的香港服务器 但是它Lua模块 也是有同样的问题,所以,可以搞它。这是一台国内服务器, line 512什么错误都一样,堪称一模一样的错误。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

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

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

紧急问题处理

论坛响应时间:10分钟

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

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

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

立即付费处理

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

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