当我试图做任何TortoiseSVN命令甚至显示日志等,popup接受ssl证书显示需要很长时间。 如果我只是进入Internet Explorer连接选项并在其中启用PROXY设置,则可以使其工作得相当好/很快。 但我不想。 我想只让TortoiseSVN使用代理不是所有的Windows应用程序。 TortoiseSVN已经在设置/networking中为正确的代理等进行了configuration,我甚至点击了编辑button并编辑了Subversion文本文件。
任何想法为什么TortoiseSVN是如此缓慢,除非我也将代理设置添加到Internet Explorer(即使TortoiseSVN有他们),以及如何解决这个问题?
此问题应指示您处于断开连接的网络或无权访问Windows更新站点( http://ctldl.windowsupdate.com/ )。 Windows尝试从Windows更新站点更新其证书信任列表(CTL)并失败。 这就是为什么有一个延迟,似乎配置系统范围的代理允许Windows到达Windows更新站点。
与您的管理员联系并阅读https://blogs.technet.microsoft.com/configurationmgr/2015/05/19/support-tip-why-cant-i-deploy-this-digital-certificate-security-advisory-with-wsus -or-配置管理器/
检查此页面以了解如何禁用CTL的网络检索:
如果无法避免在断开连接的系统上安装此更新,则可以禁用可信和不可信CTL的网络检索。 为此,请使用组策略设置禁用自动根更新。 要通过使用策略设置禁用自动根更新,请按照下列步骤操作:
- 在本地组策略编辑器中创建组策略或更改现有的组策略。
- 在“本地组策略编辑器”中,双击“计算机配置”节点下的“策略”。
- 双击Windows设置,双击安全设置,然后双击公钥策略。
- 在详细信息窗格中,双击证书路径验证设置。
- 单击网络检索选项卡,选择定义这些策略设置,然后清除Microsoft根证书程序(推荐)中的自动更新证书复选框。
- 单击确定,然后关闭本地组策略编辑器。
进行此更改后,将在应用策略的系统上禁用自动根更新。 我们建议仅将策略应用于那些没有Internet访问权限或因防火墙规则而无法访问Windows Update的系统。