简介
本文档介绍Umbrella连接器错误“Register()fail:基础连接已关闭:接收上发生意外错误。"
概述
您会发现Umbrella连接器服务在控制面板上显示错误状态或未显示在控制面板中,在查看连接器日志时,您会看到以下错误:
1/30/2018 8:39:44 PM:Register()失败:基础连接已关闭:接收上发生意外错误。
注意:连接器日志位于此处:C:\Program Files(x86)\OpenDNS Connector\v1.x.x\OpenDNSAuditClient.log
说明
此错误类似于“请验证https://www.cisco.com/c/en/us/support/docs/security/umbrella/224819-troubleshoot-umbrella-error.html是否未出现,然后在此处开始。”
有几种可能的原因会导致.NET无法到达Umbrella API服务器,即使网络处于完全开放状态也是如此。这些原因是由通过.NET crypto API v2进行的.NET HTTP调用造成的。要解决此问题,请使用以下步骤:
- 尽可能卸载.NET 3.5,并将.NET 4.5分支更新为.NET 4.7.x或更高版本。支持TLS 1.2 4.6.2的最低版本存在已知问题,这些问题在.NET 4.7中已解决。
- 如果无法卸载.NET 3.5,请参阅以下步骤以使.NET 3.5在本地使用TLS 1.2。https://www.cisco.com/c/en/us/support/docs/security/umbrella/224807-understand-the-requirements-for.html
- 确保TLS 1.2未被禁用,或者任何错误的注册表项被写入注册表的SCHANNEL TLS设置(HKLM SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols项)。确保TLS 1.2未设置为禁用,并且没有损坏的密钥。在对注册表进行任何更改之前,请先进行备份,并在此处参阅Microsoft的正式说明。
image001__5_.png
- 重新启动。进行.NET升级或注册表项更改后,重新启动计算机。