E-imza cihazımı (Alaaddin) taktığımda Windows 'Smart Card Resource Manager' servisi duruyor ve UYAP tokeni tanımıyor, e-Güven'in güncel sürücüleri DYS ile çakışıyor olabilir mi?
Ofis bilgisayarına Aladdin / SafeNet marka e-imza tokenını taktığımda Windows Hizmetleri altındaki 'Smart Card Resource Manager' (SCardSvr) servisi aniden çöküyor ve UYAP Avukat Portalı veya UYAP Doküman Editörü kartı hiç algılamıyor. e-Güven tarafından sağlanan en güncel SafeNet Authentication Client (SAC) sürücülerini yükledikten sonra bu sorun başladı. DYS / UYAP Java kütüphaneleri ile güncel akıllı kart CSP/KSP servisleri arasında bir DLL veya servis çakışması mı yaşanıyor?
Durum: Çözüldü
Kategori: Soru-Cevap
2 Cevap
✓
Aladdin / SafeNet e-Token cihazlarında karşılaşılan Smart Card Resource Manager (SCardSvr) servisinin çökmesi, Windows Smart Card API katmanı ile SafeNet Cryptographic Service Provider (CSP) kütüphaneleri arasındaki bellek adresleme ve sürücü çakışmasından kaynaklanır.
Sorunun teknik kök nedenleri ve kalıcı çözüm adımları şu şekildedir:
- Sürücü ve Minidriver Uyuşmazlığı: e-Güven'in dağıttığı SafeNet Authentication Client (SAC) 10.8 veya 10.9 sürümleri, Windows 10/11 güncellemeleri sonrasında
aksfridge.sysveeToken.sysfiltre sürücülerinde yarış durumuna (race condition) neden olabilir. Windows'un kendi Tak-Çalıştır akıllı kart sürücüsü ile SAC'ın tescilli filtre sürücüsü aynı anda donanıma erişmeye çalıştığında SCardSvr servisi 0xc0000005 (Access Violation) hatası vererek durur. - Temiz Sürücü Kurulumu ve Doğru Sürüm: Güncel sorunlu SAC sürümünü Denetim Masası'ndan tamamen kaldırın. Bilgisayarı yeniden başlattıktan sonra, UYAP DYS altyapısıyla en kararlı çalışan SafeNet Authentication Client 10.7 (Build 77) veya e-Güven'in DYS uyumlu ara sürümünü 'Yönetici Olarak' kurun. Kurulum sırasında 'Custom' seçeneğini işaretleyip gerekmiyorsa ek CSP/KSP modülleri yerine yalnızca PKCS#11 sürücüsünü yükleyin.
- Windows Smart Card Servis Kurtarma Ayarları:
services.msckonsolunu açarak Akıllı Kart (Smart Card) hizmetini bulun. Özellikler -> Kurtarma (Recovery) sekmesine gidin. 'Birinci hata', 'İkinci hata' ve 'Sonraki hatalar' seçeneklerinin tümünü 'Hizmeti Yeniden Başlat' olarak değiştirin. Başlangıç türünü ise 'Otomatik' yapın. - Kayıt Defteri Temizliği: Kayıt Defteri Düzenleyicisi'nde (
regedit)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readersyoluna gidin. Token çıkarılmış durumdayken bu anahtarın altında birikmiş eski ve bozuk 'Aladdin / SafeNet' okuyucu alt anahtarlarını silip bilgisayarı yeniden başlatın. Tokenı taktığınızda Windows yeni ve temiz bir okuyucu kaydı üretecektir. - UYAP Editör Java PKCS#11 Yapılandırması: UYAP Doküman Editörü'nün 32-bit veya 64-bit Java mimarisine göre SafeNet kütüphanesini doğru okuyabilmesi için token DLL yolunun
C:\Windows\System32\eToken.dll(64-bit) veyaC:\Windows\SysWOW64\etpkcs11.dll(32-bit) olarak tanımlandığını kontrol edin.
Yanıtlayan
Adli Bilişim Sistemleri Uzmanı Mehmet K.
Aynı problem SafeNet 10.8 güncellemesinden sonra büromuzdaki iki bilgisayarda da yaşandı. Sorunu e-Güven'in sitesinden güncel sürümü kaldırıp eski SafeNet 10.7 sürümünü yükleyerek çözdük. Ayrıca Windows Hizmetler menüsünden 'Akıllı Kart' servisine sağ tıklayıp Kurtarma sekmesindeki tüm seçenekleri 'Hizmeti Yeniden Başlat' yaparsanız servis çökse bile sistem kartı anında tekrar görüyor.
Yanıtlayan
Av. Serdar T.