Düzeltme: SQL Server 1.2 TLS kullandığınızda bir MD5 karma algoritmasını kullanan iletişim başarısız olur
ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 3137281
Aktarım Katmanı Güvenliği (TLS) Protokolü sürüm 1.2, Microsoft SQL Server'da kullandığınız varsayılmaktadır. Veritabanı ikizleme, kullanılabilirlik grupları ve service broker bitiş noktası iletişimini şifrelemek için kullanılan sertifikanın ne zaman iletişimi başarısız bir MD5 karma algoritmasını kullanır. Ayrıca, SQL Server hata günlüğüne aşağıdaki hata iletisini alırsınız:
Belirtiler
Bağlantı el sıkışması başarısız oldu. Bir işletim sistemi çağrısı başarısız oldu: (80090331) 0x80090331 (istemci ve sunucu olamaz iletişim, çünkü ortak bir algoritma bulunmamaktadır.). Durumu 58.'.Ayrıca, Windows günlüğü aşağıdaki Schannel hatası bildiriyor:
Önemli bir uyarı oluşturulan ve uzak bitiş noktasına gönderilen. Bu, bağlantı sonlandırma neden olabilir. TLS iletişim kuralını tanımlanan önemli hata kodu 40'tır. Windows SChannel hatası 1205 durumudur.
TLS 1.2 MD5 imza karma algoritması olarak desteklemediğinden bu sorun oluşur.
Neden
Geçerli güvenlik en iyi uygulamalar ve standartlara bağlı olarak, SQL Server Son nokta şifreleme için kullanılan sertifikalar için MD5 imza karma için geçiş öneririz.
Çözüm
TLS 1.2 desteği sabit sürümlerinin listesi aşağıdaki Microsoft Knowledge Base makalesinde yer verilmiştir:
3135244 Microsoft SQL sunucusu için TLS 1.2 desteği
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Durum
Hakkında bilgi edinin terminoloji Microsoft yazılım güncelleştirmelerini açıklamak için kullandığı.
Referanslar
Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır
Özellikler
Makale No: 3137281 - Son İnceleme: 01/30/2016 00:30:00 - Düzeltme: 1.1
Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Standard
- kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB3137281 KbMttr