Gönderen Konu: Akis - Elektronik İmza Hatası  (Okunma sayısı 16444 defa)

Çevrimdışı caglayantilsim

  • Çok Yeni Penguen
  • *
  • İleti: 14
    • yok
    • yok
  • Dağıtım: Linux Mint 20 "Ulyana"
  • Masaüstü Ortamı: cinnamon
  • Grafik Kartı: NVIDIA Corporation GF108M [GeForce GT 525M]
  • İşlemci: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Akis - Elektronik İmza Hatası
« : 02 Eylül 2020, 22:53:25 »
Merhaba, ben Linux acemisiyim. Linux Mint ile yaşadığım herhangi bir sorunda, benzer sorunu yaşayanları ve çözümü yerli/yabancı sitelerden bulup şimdiye kadar sorunumu çözebildim. Ama şimdiki sorunumu yabancı kaynaklarda bulabilmem mümkün değil, yerli kaynaklarda da benzer sorun yaşayan bir kullanıcı yok (ya da varsa Ubuntu üzerinden yaşamış, mint ile değil ve çözüm yolu bana uymadı) gibi görünüyor.

Bir evrak işleme sistemimiz var ve elektronik imzayı burada tanıtmak istediğimde

Kod: [Seç]
Bilgisayarınıza takılı akıllı kart bulunamadı!
 1) Kurulumlarınızı ve kartınızı kontrol ediniz.
 2) İmza Kütüphanenizi araçlar menüsünden kontrol ediniz.
     (Tübitak kullanıcıları hariç)" uyarısı çıkıyor.
Detay kısmında "Pkcs11 exception" hatası yazılı.
(kartım tübitak)
http://www.akiskart.com.tr/tr/destek.html sitesinde ubuntu 16 ve üzeri olan programı indirip kurdum ancak kart okuyucu çalışmadı. Büyük ihtimalle indirdiğim yazılım mint'e uygun değildi. (Ama e devlet üzerinden elektronik imza sekmesinden girmeye çalıştığımda, e devlet e imza uygulaması programı ile e imzamı tanıtabiliyorum.)

İlgili imza kütüphanesini usr/lib içerisine atıp libakisp11.so dosyasını kütüphaneden elle tanıtmaya çalıştım ama olmadı. dll dosyası istiyor, bunun için indirmem gereken yazılımın install.sh dosyalarını açmam lazım ama indirdiklerimi kuramadım, install.sh dosyalarını tıklayıp açamıyorum, sudo komutunu verdiğimde hata veriyor. Acemiliğime verin bu kısmı.

Sorum şu: 1- Doğru e-imza okuyucu versiyonu nedir, nereden ulaşabilirim? Java kurulu.
2- İndirdiğim versiyonu nasıl kuracağım?

İlkokul çocuğuna anlatır gibi anlatın lütfen.
Ve teşekkür ederim.

Düzenleme: Kod etiketi
« Son Düzenleme: 05 Eylül 2020, 04:11:55 Gönderen: Reddet »

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Elektronik İmza Hatası
« Yanıtla #1 : 02 Eylül 2020, 23:23:27 »
Akis paketini hazırladığımız PPA deposu ile kurmayı denediniz mi?

[info][Nasıl] Akis Elektronik İmza Yazılımı PPA Deposundan Kurulum[/info]
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı caglayantilsim

  • Çok Yeni Penguen
  • *
  • İleti: 14
    • yok
    • yok
  • Dağıtım: Linux Mint 20 "Ulyana"
  • Masaüstü Ortamı: cinnamon
  • Grafik Kartı: NVIDIA Corporation GF108M [GeForce GT 525M]
  • İşlemci: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Ynt: Elektronik İmza Hatası
« Yanıtla #2 : 02 Eylül 2020, 23:39:25 »
Akis paketini hazırladığımız PPA deposu ile kurmayı denediniz mi?

[info][Nasıl] Akis Elektronik İmza Yazılımı PPA Deposundan Kurulum[/info]
Şimdi dediğiniz ppa'yı kurdum, ama akis zaten son sürümünde, yeni paket indirilmeyecek gibi bir yazı geldi.

Denedim, hala sorun yaşıyorum.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #3 : 03 Eylül 2020, 00:09:46 »
Aşağıdaki komutla elle kurduğunuz paket kaldırıp, yeniden PPA deposundan kurulum deneyebilirsiniz.

Kod: [Seç]
sudo apt purge akis
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı caglayantilsim

  • Çok Yeni Penguen
  • *
  • İleti: 14
    • yok
    • yok
  • Dağıtım: Linux Mint 20 "Ulyana"
  • Masaüstü Ortamı: cinnamon
  • Grafik Kartı: NVIDIA Corporation GF108M [GeForce GT 525M]
  • İşlemci: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #4 : 03 Eylül 2020, 00:32:55 »
Aşağıdaki komutla elle kurduğunuz paket kaldırıp, yeniden PPA deposundan kurulum deneyebilirsiniz.

Kod: [Seç]
sudo apt purge akis
Dediğinizi yaptım, akis tamamen kaldırıldı, ppa ile yeniden akis kurdum ama programda imza butonuna bastığımda hala aynı hatayı alıyorum.


Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #5 : 03 Eylül 2020, 00:46:53 »
Uygulamayı aşağıdaki komutla çalıştırıp, çıktılarını kod etiketi içinde paylaşın.

Kod: [Seç]
akia
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı caglayantilsim

  • Çok Yeni Penguen
  • *
  • İleti: 14
    • yok
    • yok
  • Dağıtım: Linux Mint 20 "Ulyana"
  • Masaüstü Ortamı: cinnamon
  • Grafik Kartı: NVIDIA Corporation GF108M [GeForce GT 525M]
  • İşlemci: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #6 : 03 Eylül 2020, 00:54:42 »
Kod: [Seç]
[EN] Checking for dependencies...
[TR] Bagimliliklar kontrol ediliyor...

(.) Java version: 11
(.) libpcsclite1
(.) pcscd
(.) libccid

[EN] Dependencies are OK
[TR] Bagimliliklar TAMAM

initPkcs11
Module name: /usr/lib/libakisp11.so
refresh *************
javax.smartcardio.CardException: list() failed
at java.smartcardio/sun.security.smartcardio.PCSCTerminals.list(PCSCTerminals.java:126)
at java.smartcardio/javax.smartcardio.CardTerminals.list(CardTerminals.java:72)
at model.MTree.refresh(MTree.java:46)
at controller.Application.refreshMTree(Application.java:303)
at controller.Application$2.run(Application.java:295)
at java.base/java.util.TimerThread.mainLoop(Timer.java:556)
at java.base/java.util.TimerThread.run(Timer.java:506)
Caused by: sun.security.smartcardio.PCSCException: SCARD_E_NO_READERS_AVAILABLE
at java.smartcardio/sun.security.smartcardio.PCSC.SCardListReaders(Native Method)
at java.smartcardio/sun.security.smartcardio.PCSCTerminals.list(PCSCTerminals.java:80)
... 6 more
refresh *************
javax.smartcardio.CardException: list() failed
at java.smartcardio/sun.security.smartcardio.PCSCTerminals.list(PCSCTerminals.java:126)
at java.smartcardio/javax.smartcardio.CardTerminals.list(CardTerminals.java:72)
at model.MTree.refresh(MTree.java:46)
at controller.Application.refreshMTree(Application.java:303)
at controller.Application$2.run(Application.java:295)
at java.base/java.util.TimerThread.mainLoop(Timer.java:556)
at java.base/java.util.TimerThread.run(Timer.java:506)
Caused by: sun.security.smartcardio.PCSCException: SCARD_E_NO_READERS_AVAILABLE
at java.smartcardio/sun.security.smartcardio.PCSC.SCardListReaders(Native Method)
at java.smartcardio/sun.security.smartcardio.PCSCTerminals.list(PCSCTerminals.java:80)
... 6 more
refresh *************
burada -**********-
Set property
cardInterface = tr.gov.tubitak.bilgem.uekae.akis.akisCIF.commands.CommandsV11@7e873919
slotID = 1
refresh *************


ve refresh refresh diye devam ediyor.

İşin komik kısmı, bu komutu vermeden önce defalarca açmak için üzerine tıkladığım akış programı ilk kez açıldı ve kartı görüyor.
Evrak işleme programı ise hala aynı hatayı veriyor.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #7 : 03 Eylül 2020, 01:17:03 »
Demek ki Akis tarafında bir sorun yok. Evrak işleme uygulaması nedir? Daha önce elektronik imza yazılımı ile ilgili herhangi bir tecrübem yok. Lütfen hususlar ile ilgili ayrıntılı bilgi vermeye özen gösteriniz.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı caglayantilsim

  • Çok Yeni Penguen
  • *
  • İleti: 14
    • yok
    • yok
  • Dağıtım: Linux Mint 20 "Ulyana"
  • Masaüstü Ortamı: cinnamon
  • Grafik Kartı: NVIDIA Corporation GF108M [GeForce GT 525M]
  • İşlemci: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #8 : 03 Eylül 2020, 01:22:03 »
Demek ki Akis tarafında bir sorun yok. Evrak işleme uygulaması nedir? Daha önce elektronik imza yazılımı ile ilgili herhangi bir tecrübem yok. Lütfen hususlar ile ilgili ayrıntılı bilgi vermeye özen gösteriniz.
Müdür olarak görev yapıyorum. DYS isimli bir evrak sistemi kullanıyoruz. Programa Mebbis üzerinden kendi sitesinde şifremizi girerek ulaşıyoruz. 
Sol üstteki kalem butonuna bastığımda kağıdın sağ üst köşesinde imza beliriyor, o evrak tarafımdan imzalanmış oluyor.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #9 : 03 Eylül 2020, 01:40:31 »
Bu resimdeki Uyap düzenleyici sanırım, forumda bununla ilgili de bir PPA depomuz mevcut. Otomatik olarak Openjdk-8-jre sürümünü kurup, bu sürümle çalışacak şekilde ayarlandı. Kurduğunuz Uyap düzenleyici uygulamasını kaldırıp, PPA deposundaki sürümü kurmayı deneyebilirsiniz.

[info][Nasıl] Uyap Editör PPA Deposundan Kurulum[/info]
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı caglayantilsim

  • Çok Yeni Penguen
  • *
  • İleti: 14
    • yok
    • yok
  • Dağıtım: Linux Mint 20 "Ulyana"
  • Masaüstü Ortamı: cinnamon
  • Grafik Kartı: NVIDIA Corporation GF108M [GeForce GT 525M]
  • İşlemci: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #10 : 03 Eylül 2020, 01:52:05 »
Bu resimdeki Uyap düzenleyici sanırım, forumda bununla ilgili de bir PPA depomuz mevcut. Otomatik olarak Openjdk-8-jre sürümünü kurup, bu sürümle çalışacak şekilde ayarlandı. Kurduğunuz Uyap düzenleyici uygulamasını kaldırıp, PPA deposundaki sürümü kurmayı deneyebilirsiniz.

[info][Nasıl] Uyap Editör PPA Deposundan Kurulum[/info]
Sanırım çözüme yaklaştık, çünkü bu sefer imza hatası yerine sanki kartı çalıştırmaya uğraşıyormuş gibi meşgul olduğunu gösteren dönen gif görüyorum. Akis hala direkt açmamla çalışmadı, akia komutu ile çalıştırıp kart şifresini girdim ama program hala kartı göremedi.

Sanırım sizin de yazdığınız gibi java 11 yerine 8'e geçmem lazım, sorun yanlış anlamadıysam purge komutunu çalıştırmadan verdiğiniz linkteki komutları uygulamamdan kaynaklanıyordur. Bana java 11i kaldırmam için uygun purge komutunu da yazabilir misiniz? Sonra işlemi yarın sabah yine deneyeyim. Son olarak 8'den 11'e update etmemi durduracak hold komutu vardı, onu da nasıl gireceğimi ekler misiniz?

İlginiz ve emeğiniz için teşekkür ederim.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #11 : 03 Eylül 2020, 01:56:09 »
Aşağıdaki komutla varsayılan Java sürümünü değiştirebilirsiniz. Herhangi bir paketi kaldırmanıza gerek yok.

Kod: [Seç]
sudo update-alternative --config java
Bir liste çıkacak, buradan kullanmak istediğiniz sürümün numarasını gireceksiniz.

Bir de Uyap => Araçlar => İmza kütüphanesi kısmından, kullanılan kart ve kütüphane ayarının yapılması gerekebilir.

Eğer Openjdk-8-jre ile çalışırsa, Akis uygulamasını da doğrudan bu sürümle çalışacak şekilde ayarlayabiliriz.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı caglayantilsim

  • Çok Yeni Penguen
  • *
  • İleti: 14
    • yok
    • yok
  • Dağıtım: Linux Mint 20 "Ulyana"
  • Masaüstü Ortamı: cinnamon
  • Grafik Kartı: NVIDIA Corporation GF108M [GeForce GT 525M]
  • İşlemci: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #12 : 03 Eylül 2020, 09:39:59 »
Aşağıdaki komutla varsayılan Java sürümünü değiştirebilirsiniz. Herhangi bir paketi kaldırmanıza gerek yok.

Kod: [Seç]
sudo update-alternative --config java
Bir liste çıkacak, buradan kullanmak istediğiniz sürümün numarasını gireceksiniz.

Bir de Uyap => Araçlar => İmza kütüphanesi kısmından, kullanılan kart ve kütüphane ayarının yapılması gerekebilir.

Eğer Openjdk-8-jre ile çalışırsa, Akis uygulamasını da doğrudan bu sürümle çalışacak şekilde ayarlayabiliriz.

Kod: [Seç]
sudo: update-alternative: komut bulunamadı uyarısı ile karşılaşıyorum.

Düzenleme: Kod etiketi
« Son Düzenleme: 05 Eylül 2020, 04:12:44 Gönderen: Reddet »

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #13 : 03 Eylül 2020, 13:23:37 »
Kod: [Seç]
sudo update-alternatives --config java
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı caglayantilsim

  • Çok Yeni Penguen
  • *
  • İleti: 14
    • yok
    • yok
  • Dağıtım: Linux Mint 20 "Ulyana"
  • Masaüstü Ortamı: cinnamon
  • Grafik Kartı: NVIDIA Corporation GF108M [GeForce GT 525M]
  • İşlemci: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
Ynt: Akis - Elektronik İmza Hatası
« Yanıtla #14 : 03 Eylül 2020, 21:44:20 »
Kod: [Seç]
sudo update-alternatives --config java
Kusura bakmayın, dediğim gibi acemiyim ve kodları direkt kopyalıyorum bilmeden.

Dediğiniz kodu seçip 8'i seçtim. Dediğim gibi artık önceki hatayı almıyorum ama bu kez de sonsuza dek süren meşgul gifi var, dönen tekerlek şeklinde. "Eğer Openjdk-8-jre ile çalışırsa, Akis uygulamasını da doğrudan bu sürümle çalışacak şekilde ayarlayabiliriz." demiştiniz, bu meşguliyet çalıştığı ama bir sorun sebebiyle takıldığı anlamına mı geliyor?