服務無法在啟用 TLS 1.2 和停用 TLS 1.0 的情況下連線到 SQL Server

服務無法在啟用 TLS 1.2 和停用 TLS 1.0 的情況下連線到 SQL Server

作為預先討論的一點,我的開發團隊在工作上沒有任何幫助,所以讓我去問他們是行不通的。

我們的軟體具有多個連接回 SQL Server 的伺服器。所有伺服器都執行 Server 2016,資料庫是 SQL Server 2017。好吧,在測試我們最新的軟體版本時,我和我的服務團隊無法在不執行 TLS 1.0 的情況下運行我們的服務。服務無法啟動,我們收到錯誤: 在此輸入影像描述

出於隱私原因,我屏蔽了該應用程式名稱,因為它是自訂軟體。該錯誤來自客戶端。我在 SQL 框或任何 SQL 日誌中沒有收到任何相應的錯誤。當我運行 Wireshark 追蹤並且它沒有啟用 TLS 1.0 時,它只是來回 TDS 握手並且從不連接。我注意到,當我進入 SQL Server 設定管理員時,在 SQL Server 網路連線區域,它沒有任何與之關聯的憑證。

答案1

我找到了我需要的東西並破壞了我們的測試系統,所以現在它掌握在我的開發團隊的手中。

相關內容