Belirtiler
Microsoft SQL Server 'da AlwaysOn kullanılabilirlik grubunu, veritabanı yansıtmayı veya hizmet Aracısı 'nı kullanırken, Aktarım Katmanı Güvenliği (TLS) protokolü 1,2 sürümüyle şifreli uç noktası iletişimi başarısız olur. Ayrıca, SQL Server hata günlüğünde aşağıdaki hata iletisini alırsınız:
Bağlantı el sıkışması başarısız oldu. İşletim sistemi çağrısı başarısız oldu: (80090331) 0x80090331 (istemci ve sunucu, ortak bir algoritmaya sahip olmadığından iletişim kuramıyor.). Durum 56.
Windows olay günlüğü aşağıdaki SChannel hatasını raporlar:
Önemli bir uyarı oluşturulur ve uzak uç noktaya gönderilir. Bu, bağlantının sonlandırmasına neden olabilir. TLS protokolü tanımlı önemli hata kodu 40. Windows SChannel hatası durumu 1205.
Neden
SQL Server 'daki uç nokta iletişimi TLS Protokolü sürüm 1,2 ' ü desteklemez.
Çözüm
Bu sorun SQL Server 'ın son sürümlerinde giderilmiştir. TLS 1,2 protokolünü destekleyen SQL Server sürümlerinin listesi, Microsoft Bilgi Bankası 'ndaki aşağıdaki makalede bulunmaktadır:
3135244 Microsoft SQL Server için TLS 1,2 desteği
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.