Düzeltme: SCCM SQL Server Kimlik Sertifikasının Süresi Doldu
Bu yazımda SCCM SQL Server kimlik sertifikasının süresi doldu hatasının nasıl düzeltileceğini göstereceğim. Bu hatayı giderdikten sonra SCCM raporlarına tekrar erişebilirsiniz.
Uzak sitelerden birinde, raporlama yapan kullanıcılar SCCM raporlarına erişemedikleri konusunda şikayet etmeye başladı. Veri toplamak için SCCM raporlarına düzenli olarak erişen raporlama yöneticileri, günlük görevlerini gerçekleştiremedi.
Benzer şekilde, erişilemeyen raporların aynı sayısı birden fazla siteden de bildirildi. Raporlara Configuration Manager konsolundan ve hatta SSRS web URL'sinden erişilemedi. Bu, SCCM Raporlama Hizmetlerinde bir sorun olduğu ve dikkat edilmesi gerektiği anlamına gelir.
İlgili: ConfigMgr SQL Server Kimlik Sertifikası Oluşturun
SQL Server Kimlik Sertifikası Hatalarında Sorun Giderme
Normalde ConfigMgr raporlarına erişilemediğinde gerçekleştireceğiniz ilk sorun giderme adımı SQL hizmetlerini kontrol etmektir. SQL sunucusu raporlama hizmetleri çalışmıyorsa SCCM raporlarına erişilemez.
Benim durumumda SQL hizmetleriyle ilgili herhangi bir sorun yoktu, çünkü bunlar doğru çalışıyordu. Birden fazla sorun giderme adımı gerçekleştirdikten sonra, bunun SQL Server kimlik sertifikasının süresinin dolduğunu buldum.
SQL Server Kimlik Sertifikasının süresi dolduğunda raporlara erişemezsiniz ve aşağıdaki hatalar günlüğe kaydedilir:
- Bir hata raporu işleme sırasında oluştu. (rsProcessingAborted).
- 'ID5C6358F24BB64a1bA16E8D96795D8602' veri kaynağına bağlantı oluşturulamıyor. (rsErrorOpeningConnection)
- Sunucuyla bağlantı başarıyla kuruldu ancak oturum açma öncesi anlaşma sırasında bir hata oluştu. (sağlayıcı: SSL Sağlayıcısı, hata: 0 - Alınan sertifikanın süresi doldu.)
Önerilen: Sorun Giderme için Configuration Manager Günlük dosyalarının listesi
Görünüşe göre son satır olan "Alınan sertifikanın süresi doldu", SCCM raporlarının neden erişilemez olduğunu tam olarak ortaya koyuyor. Ayrıca raporlama servislerinin çalıştığı Configuration Manager sunucusuna giriş yaptım. Doğrudan konsoldan rastgele bir rapor çalıştırdım ve aşağıdaki hatayı aldım.
An error has occurred during report processing. Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Cannot create a connection to data source 'AutoGen__5C6358F2_4BB6_4a1b_A16E_8D96795D8602_'. System.Exception: For more information about this error, navigate to the report server on the local server machine, or enable remote errors. Microsoft.ConfigurationManagement.ManagementProvider.SmsException. An error has occurred during report processing.SCCM SQL Server Kimlik Sertifikasının Süresinin Dolmasını Düzeltme
SCCM SQL Server kimlik sertifikasının süresi doldu hatasını düzeltme adımlarına bakalım. Mevcut SQL Server kimlik sertifikasının süresi dolduğu için yapmanız gereken ilk şey, süresi dolmuş sertifikayı silip yenisini oluşturmaktır. Süresi dolmuş SQL sunucu sertifikasını kişisel depomdan kaldırarak başladım.
Süresi dolmuş SQL Server kimlik sertifikasını silmek için certlm.msc komutunu çalıştırın ve Kişisel depoya gidin. SQL sunucusu kimlik sertifikasını seçin ve sil'e tıklayın.
Yeni bir ConfigMgr SQL sunucusu kimlik sertifikası oluşturmak için IIS yönetim konsolunu açın. Sunucuyu seçin ve aşağıda gösterildiği gibi Sunucu Sertifikaları'nı çift tıklayın.
Kendinden İmzalı Sertifika Oluşturma sihirbazında, sertifika için kolay bir ad belirtin ve sertifika deposunu Kişisel olarak seçin. Tamam'ı tıklayın. Sihirbazın geri kalan adımlarını tamamlayın.
Son olarak, SQL Server Yapılandırma Yöneticisini başlatmak için Başlat'a tıklayın. SQL Server Ağ Yapılandırması'nı genişletin, MSSQLSERVER Protokolleri'ni sağ tıklayın ve Özellikler'i tıklayın. Sertifika sekmesini seçin ve oluşturduğunuz kendinden imzalı sertifikayı seçmek için açılır menüyü kullanın. Veren alanının sunucu adıyla eşleştiğinden emin olarak bunu bir kez daha kontrol edebilirsiniz. Tamam'ı tıklayın.
Yukarıdaki adımları tamamladıktan sonra sunucu sertifikaları altında yeni SQL sunucu sertifikasını görmelisiniz. Artık SQL Server Hizmetleri'ni tıklayabilir ve hizmetleri bir kez yeniden başlatabilirsiniz. Yukarıdaki adımları tamamladıktan sonra tüm raporlama kullanıcıları SCCM raporlarına herhangi bir sorun yaşamadan erişebildiler.



