【发布时间】:2019-10-23 16:41:37
【问题描述】:
我们有一些 Server 2008 R2 机器(我知道,希望我们很快会迁移到新服务器),我们正在尝试根据安全建议禁用旧的 SSL 协议和密码,但我遇到了一些意想不到的麻烦.我预计旧版本的 IE 将无法加载从该服务器 IIS 提供的网站,但实际上我发现 Chrome v78 无法连接到 IE11 仍然可以连接的站点。此外,该服务器无法连接到另一台服务器上的 SQL 2008 实例 (10.0.5520),而且我无法找到可用于完成这项工作的最新版本的协议和密码。下面是我们设置服务器支持的内容,我尝试重新启用 TLS 1.1 和 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA 密码,但到目前为止没有运气,我每次都必须重新启动服务器进行测试,所以很痛苦,所以想知道是否有人有什么见解吗?
【问题讨论】:
-
什么版本的 SQL Server 2008(顺便说一句,现在完全不受支持,您真的应该查看升级路径)。 Windows Server 2008 还剩不到 3 个月的(扩展)支持。
-
SQL Server 是 10.0.5520 (SP3),是的,我们正在尝试迁移,但等待其他人完成他们的任务来协调它。
-
好吧,这对你来说是一个双重打击。您不仅运行的是完全不受支持的 SQL Server 版本 (SQL Server 2008),而且您运行的版本远远落后于补丁曲线。是的,TLS1.2 支持已添加到 SQL Server 2008,但它是在 SP4 中添加的。简单的说法是,您未打补丁且不受支持的 SQL Server 版本根本不支持 TLS1.2。您甚至需要安装这些补丁或完成升级。尽快。 TLS 1.2 support for Microsoft SQL Server
-
说 IE 11 没有其底层操作系统是没有意义的。某些 Windows 版本上的 IE 11 确实支持 TLS 1.2。要对 SQL Server 连接进行故障排除,请使用 Wireshark 之类的工具来分析实际的 TLS 握手数据包。这应该会为您提供有关下一步检查内容的初始数据。
-
Win 10、Win 8.1 和 Win 7 上的 IE 11 都可以正常加载网站。我的问题是,如果 IE 11 加载,为什么 chrome 不加载它。
标签: sql-server ssl iis server