在设置指向 Qlik Sense 应用程序的连接时,验证连接错误
当您创建指向 Qlik Sense 应用程序的连接时,使用验证连接按钮来检查您的连接是否有效。
所执行的检查清单将出现在详细信息下。如果测试失败,您将在列表中看到该项目旁的红色 X。
故障排连接验证错误
一个或多个连接参数错误或缺失。
检查 Qlik Sense 代理地址是否正确以及是否有防火墙阻止 Qlik NPrinting Engine 在端口 4242 上访问 Qlik Sense Repository Service。
验证输入的代理地址是否以 http:// 或 https:// 开头。
- 必须使用 Qlik Sense Server 上的 Qlik Management Console 将证书从 Qlik Sense 导出,并安装在 Qlik NPrinting Engine 计算机上。有关更多信息,请参阅验证 Qlik Sense 的连接。
对于从 Qlik 管理控制台 (QMC) 导出并安装在所有 Qlik NPrinting Engine 计算机上的 Qlik Sense 证书:
- 确保为您正在连接的服务器和版本安装正确的 Qlik Sense 证书。如果启用了 Qlik Sense 服务器证书验证,请确保 root.cer 文件已正确安装在证书存储中。有关更多信息,请参阅为 Qlik Sense 连接配置服务器证书验证。
- 确保将正确的用户帐户用于安装 Qlik Sense 证书。
- 请确保您正在使用 Qlik Sense 服务器的完全限定域名。
- 身份字段中的用户必须为 Windows 域用户,并且必须在 Active Directory 中启用它。
- Qlik NPrinting Engine 服务帐户为 Windows 域用户。
- Qlik NPrinting 和 Qlik Sense 必须安装在相同域上。
- 检查 Qlik Sense 代理地址是否正确以及是否有防火墙阻止 Qlik NPrinting Engine 在端口 4242 上访问 Qlik Sense Repository Service。
- 必须在 Qlik NPrinting Engine 客户端和 Qlik Sense 服务器上启用 TLS 1.2。
- 检查是否允许在身份字段中指定的 Qlik Sense 用户检索应用程序列表。
验证 Qlik Sense 应用程序 ID 是否在 QMC 中可用。
验证 Qlik NPrinting Engine Windows 服务用户是否为 QMC 中的 RootAdmin。
检查身份字段中的用户是否在 Qlik Sense 中得到访问应用程序的授权。
- 确保 Qlik Management Console (QMC) 中不存在会阻止 Windows 用户运行 Qlik NPrinting Engine 服务的规则,以及阻止在身份字段中指定的用户访问指定的应用程序。
- 在 Qlik Management Console (QMC) 中,在指向 Qlik Sense 的 Qlik NPrinting 连接中使用的虚拟代理必须具有至少一个负载均衡节点。
- 在 Qlik Management Console (QMC) 中,指向 Qlik Sense 的 Qlik NPrinting 连接中使用的虚拟代理必须具有在其代理列表中的 Qlik NPrinting 中使用的节点。
- 确保在 Active Directory 中定义为身份的用户已启用。
- 您可能需要手动同步 Active Directory 用户。
- Qlik NPrinting 和 Qlik Sense 必须安装在相同域上。
- 在 Qlik SenseQlik Management Console (QMC) 中检查运行 Qlik NPrinting Engine 服务的用户是否在 RootAdmin 组中。
- 检查 Qlik Sense 代理地址是否正确以及是否有防火墙阻止 Qlik NPrinting Engine 访问 Qlik Sense 引擎服务。该 Qlik Sense 引擎服务通常使用端口 4747(在 Qlik Sense 中心节点或专用 Qlik Sense 引擎节点上使用)。该端口可在 Qlik Management Console (QMC) 中配置。
- Qlik NPrinting 和 Qlik Sense 必须安装在相同域上。
- 在 Qlik Management Console (QMC) 中检查运行 Qlik NPrinting Engine 服务的用户是否在 RootAdmin 组中。
检查是否允许身份字段中的 Qlik Sense 用户查找 Qlik Sense 代理地址。
检查 Qlik Sense 代理地址是否正确并且是否没有防火墙阻止 Qlik NPrinting Engine 访问 Qlik SenseProxy Service。Qlik SenseProxy Service 通常使用端口 4243(通常在 Qlik Sense 中心节点上)。该端口可在 Qlik Management Console (QMC) 中配置。
检查身份字段中的用户是否有效,Qlik Sense 代理地址是否正确,以及是否有防火墙阻止 Qlik NPrinting Engine 访问 Qlik Sense 代理服务。Qlik Sense 代理服务通常使用端口 4243(通常在 Qlik Sense 中心节点上)。该端口可在 Qlik Management Console (QMC) 中配置。
验证 Qlik Sense 应用中心是否可由 Qlik NPrinting webrenderer 连接。Qlik Sense 应用中心通常使用端口 443。该端口可在 Qlik 管理控制台 (QMC) 中配置。