客户反馈,在一台安装了SQL Server 2012的Windows Server 2012 R2虚拟机上安装Horizon Agent 8.0之后,无法启动,报错。复盘如下:

这是由于在安装了Horizon Agent之后强制关闭了TLS 1.0导致,
解决办法:编辑注册表,将REG_DWORD从0改成1即可。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS1.0\Server

重启后开启SQLServer,验证正常,如图。

经测试,Horizon 7和Horizon 8的Agent都存在这个问题,按照上述方式修改注册表值即可解决。
发表评论