Výber certifikátu na eID - Pri pokuse o prístup na úložisko za pomoci ovládača nastala chyba
Výber certifikátu na eID - Pri pokuse o prístup na úložisko za pomoci ovládača nastala chyba
Ak používate eID a pri výbere certifikátu sa objaví na obrazovke chyba "Pri pokuse o prístup na úložisko za pomoci ovládača nastala chyba ("C:\Program Files (x86)\EAC MW klient\pkcs11_x64.dll")" môže to znamenať, že ovládaču eID chýba dôležitá súčasť (závislosť) a aplikácia Podpisuj nevie ovládač pre eID použiť.
V týchto prípadoch spravidla funguje prihlasovanie a podpisovanie na Slovensko.sk (, kde sa využíva iný mechanizmus resp. iná verzia ovládača). V tzv. logoch (denník udalostí aplikácie, ktorý je dostupný pod ikonou ozubeného kolečka a tlačidlom Zabaliť) sa dá nájsť táto správa:
SEVERE: Exception caught
java.io.IOException: The
specified module could not be found.
C:\Program Files
(x86)\EAC MW klient\pkcs11_x64.dll
at
jdk.crypto.cryptoki/sun.security.pkcs11.wrapper.PKCS11.connect(Native Method)
Problém je mimo aplikácie Podpisuj a vyzerá to tak, že ovládaču pre eID chýba z nejakého neznámeho dôvodu dôležitá sučasť (zavislá knižnica DLL, ktorá býva bežne súčasťou operačného systému Windows) a nie je ho preto možné načítať a použit. V týchto prípadoch pomohlo túto závislosť stiahnuť a nainštalovať priamo zo stránky Microsoftu - https://aka.ms/vs/16/release/vc_redist.x64.exe.
Po inštalácii vyššie uvedenej závislosti a reštarte PC zopakujte úkon s eID kartou.