错误信息:
云授权在您的网络中不可用
原因:
ETS 云授权需要直接连接到 KNX 授权服务器。由于云许可涉及的安全架构设计旨在防止篡改许可验证流程,因此不支持代理服务器。
这意味着,即使您的 Windows 系统代理已正确配置,且 ETS 将其用于其他用途(例如软件更新、ETS 应用程序更新、目录服务和新闻源),云许可组件也不会将其流量通过代理进行转发。
为什么ETS似乎无视我的代理设置?
ETS 在进行标准的 HTTP/HTTPS 网络通信时,使用 Windows 系统的代理设置。然而,并非所有的ETS网络流量都会通过代理进行路由。特别是:
云授权直接与 KNX 授权服务器通信,不支持通过代理环境进行操作。
ICMP 报文(连通性检查):ETS 在发起实际连接请求之前,会向 KNX 服务器发送 ICMP 请求,以验证互联网的总体可用性。 ICMP数据包在IP层运行,不会通过HTTP/HTTPS代理服务器进行转发。这些检查包含回退机制,不会影响 ETS 的正常功能。
KNXnet/IP通信采用UDP、组播和IGMP来实现设备发现和通信。这些协议在网络层运行,无法通过标准的 Windows Web 代理设置进行管理。
因此,虽然说 ETS 完全忽略了 Windows 代理并不准确,但同样重要的是要理解,ETS 的多种网络流量(包括云许可)在设计上会绕过代理。
解决途径:
如果您的网络环境要求所有流量都必须通过代理服务器(例如,在防火墙策略严格的企业网络中),则云授权将无法正常工作。你有两种选择:
调整您的网络策略,以允许 ETS 机器直接连接到 KNX 服务器。请参阅ETS6:针对所需地址和端口的互联网连接。
请改用硬件加密狗许可证。基于加密狗的授权无需互联网连接即可进行授权验证,因此完全兼容代理和受限网络环境。详情请参阅“基于加密狗的许可”。