🔴
Mali Mühür Merkezi TÜBİTAK Kamu SM Başvuru ve Süre Yönetimi Portalı

Zirve Finansman'da e-İrsaliye keserken mali mühür 'Şifre Yanlış' diyor ancak aynı şifre ile GİB portal'a sorunsuz giriş yapabiliyorum, entegrasyon programında şifre önbellekleme (cache) sorunu nasıl temizlenir?

Zirve Finansman programı üzerinden doğrudan e-irsaliye gönderimi yapmak istediğimizde mali mühür şifresini giriyoruz ancak sistem inatla 'Şifre Yanlış' uyarısı vererek işlemi reddediyor. Emin olmak için aynı şifre (PIN) ile GİB e-Belge portalına tarayıcıdan giriş yapıyoruz ve sorunsuz giriyor. Zirve programında eski (yanlış) şifrenin cache'te (önbellekte) kaldığını düşünüyoruz. Bu sorunu nasıl çözebiliriz?
Durum: Çözüldü Kategori: Soru-Cevap

1 Cevap

✓

Bu sorun, entegrasyon yazılımlarının (Zirve, Logo, Mikro vb.) Java altyapısı üzerinden donanımla haberleşirken yaşadığı klasik bir "PIN Cache" veya sürücü okuma hatasıdır. Gerçekte şifreniz doğru olsa bile (GİB portalından test ettiğiniz gibi), yazılım katmanında meydana gelen iletişim kopukluğu veya eski verilerin önbellekte kalması "Şifre Yanlış" veya "PKCS11 Error" şeklinde yansıyabilir. Zirve Finansman programında bu tür şifre uyuşmazlıklarını ve önbellek (cache) sorunlarını çözmek için aşağıdaki teknik adımları sırasıyla uygulayınız.

Çözüm Adımları:

  • Zirve Konfigürasyon Dosyalarını Temizleme: Zirve'nin kurulu olduğu ana dizine (genellikle C:\ZirveNet) gidin. Burada eFatura veya eDonusum klasörleri içindeki geçici imza loglarını ve ayar dosyalarını (.ini veya .xml uzantılı yapılandırma dosyalarındaki PIN değerlerini) kontrol edin. Bazı durumlarda program şifreyi bir konfigürasyon dosyasına (örneğin Ayarlar.ini) şifreli veya düz metin olarak yazar. Eski şifre orada kayıtlı kalmışsa, yeni girdiğiniz şifreyi ezer. Gerekirse bu dosyayı yeniden adlandırıp (backup alıp) programın yeniden oluşturmasını sağlayın.
  • AKİS ve Java Hizmetlerini Yeniden Başlatma: Bilgisayarın arka planında çalışan AKİS (Akıllı Kart İşletim Sistemi) servisi (pcscd veya Windows Akıllı Kart Hizmeti) yanıt vermiyor olabilir. Görev Yöneticisi -> Hizmetler sekmesinden "Akıllı Kart" (Smart Card) hizmetini bulup "Yeniden Başlat" deyin. Ayrıca Görev Yöneticisi'nden tüm java.exe ve javaw.exe işlemlerini sonlandırın.
  • Programı Yönetici Olarak Çalıştırma: Zirve programının kısayoluna sağ tıklayıp "Yönetici Olarak Çalıştır" diyerek açın. Programın, akıllı kart sürücülerine ve Windows kayıt defterindeki sertifika depolarına erişim yetkisi kısıtlanmış olabilir. Yönetici yetkisi ile çalıştırıldığında PIN doğrulama süreci doğrudan donanıma (token'a) iletilir.
  • Sürücü (DLL) Yolunun Kontrolü: Zirve e-Dönüşüm ayarlarında mali mühür (AKİS) için gösterilen PKCS#11 DLL yolunun (C:\Windows\System32\akisp11.dll veya 64-bit ise SysWOW64) doğru tanımlandığından emin olun. Yanlış mimarideki (32/64 bit) bir kütüphaneye yönlendirme, şifre yanlış olmasa bile işlemin reddedilmesine sebep olur.

Bu adımların ardından programı yeniden başlattığınızda şifre önbelleği temizlenmiş olacak ve e-irsaliye gönderim işleminiz başarıyla gerçekleşecektir.

Yanıtlayan
Destek Uzmanı C.