下表列出了添加插件时可能显示的错误消息以及修复错误的解决方案: 

所有插件的常见错误消息:

错误信息 原因 解决方案
更高版本的插件可用

多个插件版本可用于跨多个服务器的插件

仅使用最新版本或更高版本在另一台服务器中注册任何新插件

连接错误

无法建立连接

请检查您的登录凭证,然后重新启动服务器代理

执行错误

无法执行脚本提供 JSON 数据

请检查脚本

**节点不存在

无法连接到指定节点

检查提到的节点是否存在

<未安装模块>

未安装所需的依赖模块。了解更多

安装所需的模块并重新启动服务器代理。了解更多

不支持插件文件类型

仅支持以下格式编写插件:

  • Linux - Python,shell
  • Windows - VB、批处理、PowerShell、DLL

确保您的脚本支持上述格式

未找到插件文件

文件夹为空或插件文件名与文件夹名不匹配 

请确保文件名和文件夹名相同。将插件文件移动到其相应的文件夹。

**特定于 Elasticsearch 插件

HTTP 错误消息:

错误信息 原因 解决方案

HTTP 错误

HTTP 连接错误

请检查您的配置并重新启动服务器代理

HTTP 错误 404

  1. 插件文件中给出的统计 URL 可能不支持的。请确保您在插件配置文件中添加了一个条目,如我们的帮助文档中所述。
  2. 确保您在插件文件中复制了与插件配置文件中提供的相同的 URL
  3. 确保启用统计时您在插件配置文件中提供的端口未被占用

请在插件文件中给出正确的 url

HTTP 错误 401

(授权错误)
  1. 用户在插件配置文件中指定的用户名、密码或领域与插件文件中的相应值不匹配。
  2. 例如:Strictly\ Private 的领域值不需要在插件文件中转义。即如果在配置文件中为Strictly\ Private,则应在插件文件中指定“Strictly Private”。
  3. 如果对配置文件进行任何更改,则必须重新启动相应的插件服务

请在插件文件中给出正确的认证参数

HTTP 错误 403

(授权错误)
  1. 配置文件“http.conf”是特定类型的。确保代理计算机 IP 地址属于“允许来自”规则。
  2. 如果 Apache 无法处理所需的请求,那么这可能是由于任何其他设置阻止了我们的 python 脚本(插件文件)与 stats URL 交互。例如:Web 应用程序防火墙

请确保插件脚本被授权与 stats URL 交互

HTTP 错误 302

请求的资源临时驻留在不同的 URI 下

检查配置并删除重定向

<urlopen 错误 [Errno -2] 名称或服务未知>

您在插件文件中添加的状态 URL 无效或未知

请检查插件文件中给出的统计 url 是否有任何错误。

 

相关文章: