作為預先討論的一點,我的開發團隊在工作上沒有任何幫助,所以讓我去問他們是行不通的。
我們的軟體具有多個連接回 SQL Server 的伺服器。所有伺服器都執行 Server 2016,資料庫是 SQL Server 2017。好吧,在測試我們最新的軟體版本時,我和我的服務團隊無法在不執行 TLS 1.0 的情況下運行我們的服務。服務無法啟動,我們收到錯誤:
出於隱私原因,我屏蔽了該應用程式名稱,因為它是自訂軟體。該錯誤來自客戶端。我在 SQL 框或任何 SQL 日誌中沒有收到任何相應的錯誤。當我運行 Wireshark 追蹤並且它沒有啟用 TLS 1.0 時,它只是來回 TDS 握手並且從不連接。我注意到,當我進入 SQL Server 設定管理員時,在 SQL Server 網路連線區域,它沒有任何與之關聯的憑證。
答案1
我找到了我需要的東西並破壞了我們的測試系統,所以現在它掌握在我的開發團隊的手中。