在设置指向 Qlik NPrintingQlik Sense 的连接时,验证连接错误

Possible cause  

在您设置指向 Qlik NPrintingQlik Sense 的连接时,使用验证连接按钮来确保您输入的用于连接 Qlik Sense 的所有信息都正确无误。会执行一个检查清单,并且其状态将显示在详细信息中,如果有任何信息不正确,您将在列表中的该项目旁看到红色 X,指示该项目上的测试失败。

提议的故障排除操作
测试失败 提议的操作
连接参数有效。 一个或多个连接参数错误或缺失。
身份Windows 域用户。

身份字段中的用户必须为 Windows 域用户,并且必须在 Active Directory 中启用它。

Qlik NPrintingQlik Sense 必须安装在相同域上。

可在代理地址的端口 4242 访问 Qlik Sense Repository Service 检查 Qlik Sense 代理地址是否正确以及是否有防火墙阻止 Qlik NPrinting Engine 在端口 4242 上访问 Qlik Sense Repository Service
已安装的证书对于连接到 Qlik Sense 有效。

必须使用 Qlik Sense Server 上的 Qlik Management Console 将证书从 Qlik Sense 导出,并安装在 Qlik NPrinting Engine 计算机上。

要安装 Qlik Sense 证书,请使用位于 %ProgramFiles%\NPrintingServer\Tools\QmcCertificatesInstaller 中的 QmcCertificatesInstaller.exe

确保为您正在连接的服务器和版本安装正确的 Qlik Sense 证书。

确保将正确的用户帐户用于安装 Qlik Sense 证书。请参阅导出和安装 Qlik Sense 证书

从代理地址处的 Qlik Sense Repository Service 获取版本。

检查 Qlik Sense 代理地址是否正确以及是否有防火墙阻止 Qlik NPrinting Engine 在端口 4242 上访问 Qlik Sense Repository Service

必须在 Qlik NPrinting Engine 客户端和 Qlik Sense 服务器上启用 TLS 1.2

从“代理地址”处的 Qlik Sense Repository Service 获取 ProxyId 检查 Qlik Sense 代理地址是否正确以及是否有防火墙阻止 Qlik NPrinting Engine 在端口 4242 上访问 Qlik Sense Repository Service
Sense 应用程序 ID 的代理地址上的 Qlik Sense Repository Service 获取应用程序信息。 检查身份字段中的用户是否已经在 Qlik Sense 中得到授权,可访问应用程序。另外验证 Qlik Sense 代理地址是否正确并且没有防火墙阻碍 Qlik NPrinting Engine 在端口 4242 上连接 Qlik Sense Repository Service
运行 Qlik NPrinting Engine 服务的用户是 Qlik Sense RootAdmin 使用 Qlik Sense 计算机上的 Qlik Management Console (QMC) 来验证运行 Qlik NPrinting Engine 服务的用户是否位于 RootAdmin 组。
可以通过代理地址Sense 应用程序 ID身份连接到 Qlik Sense 引擎。

确保 Qlik Management Console (QMC) 中不存在会阻止 Windows 用户运行 Qlik NPrinting Engine 服务的规则,以及阻止在身份字段中指定的用户访问指定的应用程序。

Qlik Management Console (QMC) 中,在指向 Qlik SenseQlik NPrinting 连接中使用的虚拟代理必须具有至少一个负载均衡节点

Qlik Management Console (QMC) 中,指向 Qlik SenseQlik NPrinting 连接中使用的虚拟代理必须具有在其代理列表中的 Qlik NPrinting 中使用的节点。

确保在 Active Directory 中定义为身份的用户已启用。

您可能需要手动同步 Active Directory 用户。

Qlik NPrintingQlik Sense 必须安装在相同域上。

Qlik Sense Qlik Management Console (QMC) 中检查运行 Qlik NPrinting Engine 服务的用户是否在 RootAdmin 组中。

可从 Qlik NPrinting Engine 计算机访问所有 Qlik Sense 引擎。

检查 Qlik Sense 代理地址是否正确以及是否有防火墙阻止 Qlik NPrinting Engine 访问 Qlik Sense 引擎服务。该 Qlik Sense 引擎服务通常使用端口 4747(在 Qlik Sense 中心节点或专用 Qlik Sense 引擎节点上使用)。该端口可在 Qlik Management Console (QMC) 中配置。

Qlik NPrintingQlik Sense 必须安装在相同域上。在 Qlik Sense Qlik Management Console (QMC) 中检查运行 Qlik NPrinting Engine 服务的用户是否在 RootAdmin 组中。

从“代理地址”处的 Qlik Sense Repository Service 获取所有应用程序的列表。 检查是否允许在身份字段中指定的 Qlik Sense 用户检索应用程序列表。
从代理地址上的 Qlik Sense Repository Service 查找 Qlik Sense 代理端口。 检查是否允许身份字段中的 Qlik Sense 用户查找 Qlik Sense 代理地址。
可在代理地址上访问 Qlik Sense 代理端口。 检查 Qlik Sense 代理地址是否正确并且是否没有防火墙阻止 Qlik NPrinting Engine 访问 Qlik Sense Proxy ServiceQlik Sense Proxy Service 通常使用端口 4243(通常在 Qlik Sense 中心节点上)。该端口可在 Qlik Management Console (QMC) 中配置。
对代理地址上的 Qlik Sense 代理执行 GetTicket 请求。 检查身份字段中的用户是否有效,Qlik Sense 代理地址是否正确,以及是否有防火墙阻止 Qlik NPrinting Engine 访问 Qlik Sense 代理服务。Qlik Sense 代理服务通常使用端口 4243(通常在 Qlik Sense 中心节点上)。该端口可在 Qlik Management Console (QMC) 中配置。