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

Java Exception Site List'e GİB adreslerini eklememe rağmen e-fatura portalında 'Application Blocked by Java Security' hatası devam ediyor. 32-bit ve 64-bit Java JRE çakışması nasıl giderilir?

Gelir İdaresi Başkanlığı e-fatura portalına mali mühür ile giriş yapmaya çalışıyorum. Tüm GİB adreslerini Java Control Panel üzerinden Exception Site List kısmına ekledim fakat imzalama adımında sürekli 'Application Blocked by Java Security' hatası alıyorum. Sistemimde hem 32-bit hem de 64-bit Java JRE yüklü. Bu çakışmayı nasıl çözebilirim?
Durum: Çözüldü Kategori: Soru-Cevap

1 Cevap

✓

e-Fatura portalında aldığınız 'Application Blocked by Java Security' hatası, özellikle GİB (Gelir İdaresi Başkanlığı) sistemleri ile TÜBİTAK Kamu SM'nin imza appletleri arasındaki Java JRE (Java Runtime Environment) çakışmaları ve sertifika güvenliği politikaları uyumsuzluğundan kaynaklanan en tipik, ancak bir o kadar da yorucu hatalardan biridir. Bu tür hatalar, tarayıcının yerel bilgisayardaki donanımla (mali mühür) iletişim kurmaya çalışırken Java sanal makinesinin güvenlik duvarına takılmasından ibarettir.

VUK 509 sıra numaralı Vergi Usul Kanunu Genel Tebliği ve 1 Sıra No'lu Elektronik Defter Genel Tebliği uyarınca e-fatura kesmek veya e-defter beratı yüklemek için sistemin mali mühür ile imzalama işlemini donanım seviyesinde yapabilmesi gerekir. Bu işlem web üzerinden Java Applet'leri veya web soket bağlantıları aracılığıyla yapılır. Exception Site List'e GİB adreslerini eklemiş olmanıza rağmen hatanın inatla devam etmesi, muhtemelen bilgisayarınızda hem 32-bit hem de 64-bit Java JRE sürümlerinin aynı anda kurulu olmasından ve tarayıcınızın veya AKİS'in imzalama esnasında yanlış Java yolunu (path) kullanmasından ileri gelmektedir.

Çözüm için aşağıdaki teknik adımları eksiksiz ve sırasıyla uygulamalısınız:

  • Java Sürümlerinin Temizlenmesi: Denetim Masası'ndan mevcut tüm Java sürümlerini (hem 32-bit hem 64-bit) tamamen kaldırın. Kaldırma işleminden sonra sisteminizi mutlaka yeniden başlatın ki arka planda askıda kalan servisler sonlansın.
  • Doğru Sürümün Kurulması: Tarayıcınız (çoğunlukla Kamu SM ve GİB uygulamaları için 32-bit mimari önerilir) ve kullandığınız AKİS yazılımının mimarisine uygun olan tek bir Java sürümünü (önerilen Java 8 Update 200 ve üzeri) kurun. Kurulum sırasında eski sürüm uyarılarını dikkate almayın.
  • Deployment.properties Dosyasının Düzenlenmesi: Kullanıcı dizininizdeki C:\Users\KullaniciAdi\AppData\LocalLow\Sun\Java\Deployment\deployment.properties dosyasını bir metin editörüyle açarak güvenlik seviyesini deployment.security.level=HIGH olarak ayarlayın ve kaydedin.
  • Güvenlik İstisnalarının Eklenmesi: Java Control Panel'i yönetici haklarıyla çalıştırın. Security sekmesindeki 'Edit Site List' bölümüne http:// ve https:// protokollerinin her ikisini de kapsayacak şekilde GİB portal (örneğin: https://earsivportal.efatura.gov.tr/ ve https://portal.efatura.gov.tr/) adreslerini eksiksiz girin.
  • Sertifika Önbelleğinin Temizlenmesi: Java Control Panel içinden General -> Temporary Network Files -> Settings -> Delete Files kısmına girerek tüm önbelleği ve logları temizleyin.

Ayrıca, mali mührünüzün AKİS Akıllı Kart İzleme Aracı tarafından donanımsal olarak görüldüğünden, PIN kodunun kilitlenmediğinden ve sertifikanızın geçerlilik süresinin dolmadığından emin olun. Gerekirse TÜBİTAK Kamu SM portalı üzerinden sertifika doğrulama adımlarını takip ederek yeni sertifika kontrolü yapabilirsiniz. Bu adımlar, elektronik işlemlerinizin hukuki geçerliliğinin devamlılığı açısından kritik rol oynamaktadır.

Yanıtlayan
Bilgi İşlem D.