Ana içeriğe geç

E-İmza -Mobil İmza (DsClient) Lisans Güncelleştirmesi

Neden Lisans Güncelliyoruz ?

TÜBİTAK Kamu Sertifikasyon Merkezi (KamuSM), E-İmza/Mobil İmza kütüphanelerini güncelleyerek KamuSM altyapısı ile entegrasyonlu uygulamalarda (örneğin DSClient) bir güncelleme yapılması gerektiğini duyurmuştur. Bu kapsamda, DSClient için yeni e‑imza kütüphaneleriyle uyumlu yeni bir lisans dosyası (licence.xml) yayımlamıştır.

Kimler Etkileniyor / Süre

eBA üzerinden Elektronik İmza ve Mobil İmza işlemi yapan tüm kullanıcılar, bu altyapı değişikliğinden etkilenmemek için 18 Haziran 2025 tarihine kadar lisans dosyasını güncellemelidir.

•Mobil imza kullanan müşterilerimiz için; sunucuda bulunan C:\Program Files\DsClient\lisans klasöründeki lisans.xml dosyasının, güncel versiyonuyla değiştirilmesi yeterlidir.

•E-imza kullanan müşterilerimizin ise, sunucudaki ilgili dosyanın yanı sıra, kullanıcının lokalindeki lisans dosyasını da güncellemesi gerekmektedir.

Nasıl Güncellenir

Ekstra kurulum gerekmez.

Sadece yeni lisans dosyasını indirmeniz ve işletim sistemine göre aşağıdaki adımları izlemeniz yeterlidir.

Dosya değişimi sırasında, klasör içerisindeki lisans.xml dosyasının mevcut ismi ile yeni dosyanın isminin birebir aynı olmasına dikkat edilmelidir.

Lisans dosyasının mevcut adı ne ise, yeni dosyanın da adı kesinlikle aynı olmalıdır. Örneğin, dosya adı

•Lisans.xml ise yeni dosyanın adı da Lisans.xml

•Licence.xml ise, yeni dosya adı da Licence.xml olmalıdır.

Ayrıca, dosya kopyalama işlemi sonrasında dosya özelliklerinde “unblock” (engelleme) durumu oluşabilmektedir. Bu nedenle, dosya özelliklerinden “unblock” işleminin kaldırılması gerekmektedir.

Gerekli dosya değişikliklerini tamamladıktan sonra, hem sunucuda hem de lokal ortamda Java ve DsClient servislerini yeniden başlatmanız önemlidir. Eğer imzalamada hata alıyorsanız , ilgili lokal ortam ve sunucu(sunucu sadece bir kere) yeniden başlatılmalıdır.

MacOS

Terminal komutları:

sudo cp ~/Downloads/licence.xml /usr/local/bin/SetupFiles/lisans

sudo launchctl stop com.dsclient.bms sudo launchctl start com.dsclient.bms

Linux – Ubuntu

Terminal komutları:

sudo cp ~/Downloads/licence.xml /opt/SetupFiles/lisans/

sudo systemctl restart dsclientservice.service

Linux – Debian

Ubuntu ile aynı adımları kullanabilirsiniz:

sudo cp ~/Downloads/licence.xml /opt/SetupFiles/lisans/

sudo systemctl restart dsclientservice.service