我被要求查看一个客户的服务器,因为他们在获得TLS 1.1或1.2支持时遇到了困难。他们的服务器与一个即将需要1.2的支付提供商集成在一起。
根据微软的说法,这应该是支持的,因为他们发布了更新4019276。https://support.microsoft.com/en-us/help/4019276/update-to-add-support-for-tls-1-1-and-tls-1-2-in-windows
但是,Windows似乎没有列出此更新,并且尝试手动安装只返回“更新不适用于您的系统”
我不知道为什么这个更新拒绝安装。
编辑:回答第一个答案中的一些问题
发布于 2018-03-28 11:16:41
您是否检查了更新是否已经安装(在已安装的更新下)?
如果您检查了,并且它不在那里:是否存在未解决的依赖关系?另外,当您尝试手动安装它时,您是否下载了正确的版本?检查这里:http://www.catalog.update.microsoft.com/search.aspx?q=kb4019276
另一件事是,Windows 2008默认情况下不会仅仅因为安装了TLS 1.2而激活TLS 1.2(是的,这是一件坏事)。得找出一条艰难的路。
你必须激活注册表中的TLS支持。幸运的是,有一个免费的工具,IISCrypto,它允许您设置协议和密码:
https://www.nartac.com/Products/IISCrypto
最后一点提示: Win Server 2008 SP2将于2020年1月结束,为此做好准备。
https://serverfault.com/questions/904963
复制相似问题