问题描述
在将Windows更新到最新功能更新2004之后,我有一些客户端在直接sql连接方面有问题!
基本上,这些系统都可以在1433年打开telnet会话,因此我相信这不是较低层的问题,但SSMS之类的应用程序无法连接!
我什至已经更新到KB4571744,以查看是否有帮助,但是没有。
我用于诊断的测试系统正在运行版本19041.488
我的第一组测试一直在尝试禁用/覆盖所有新的安全功能,但没有成功。
有人看到过此消息,还是知道我可以尝试的其他诊断/解决方法? 谢谢, 理查德。
解决方法
已修复!问题在于,新的2004年更新可以将TLS停止在1.2以下,这是可以理解的!我们连接的服务器有点旧!更新了服务器,一切正常! :)
,我将TLS 1.2的这些密钥添加到了注册表中,并备份了SQL 2017 ...
Windows注册表编辑器5.00版
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SecurityProviders \ SCHANNEL \ Protocols \ TLS 1.2]
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SecurityProviders \ SCHANNEL \ Protocols \ TLS 1.2 \ Client] “ DisabledByDefault” = dword:00000000 “ Enabled” = dword:00000001
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SecurityProviders \ SCHANNEL \ Protocols \ TLS 1.2 \ Server] “ DisabledByDefault” = dword:00000000 “ Enabled” = dword:00000001