Podpis zakupiony w KIR na czytniku Omnikey 6121 działa prawidłowo, na nowszych czytnikach ACR39T naskdesk zwraca błąd.
Log z NaskDeska:
Wystąpił nieoczekiwany błąd przy próbie podpisania dokumentów: "System.DllNotFoundException: Unable to load DLL ‘SecureBlackbox_PKCS11Proxy’ or one of its dependencies: Nie można odnaleźć określonego modułu. (0x8007007E)
at SBPKCS11Base.__Global.LoadExternalModule(String ModuleName, Int64& ExtHandle, IntPtr pPars, UInt32 cbPars, Int32& Alignment, Int32& PointerSize, Int32& LongIntSize)
at SBPKCS11Base.TElPKCS11ModuleList.LoadModule(String ModuleName, TSBPKCS11ProcAccess ProcAccess, Boolean TrySingleThreadedMode, Boolean AutoRefreshSlotInfo, Boolean PreserveSettingsIfExists, Boolean OnDemandMode, TElPKCS11NSSParams NSSParams, Boolean NoImplicitSlotInfoUpdates, Int32 PlatformPointerSize, Int32 PlatformLongIntSize, Int32 PlatformAlignment, Boolean AutoDetectStructAlignment)
at SBPKCS11CertStorage.TElPKCS11CertStorage.Open()
at NASK.Desk.Modules.EzdRpModule.Podpis.Storages.Sb16Pkcs11CertificateStorage.Open(String driver, Pkcs11Settings settings) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\Storages\Sb16Pkcs11CertificateStorage.cs:line 31
at NASK.Desk.Modules.EzdRpModule.Podpis.CertificateProviders.Pkcs11CertificateProvider1.FindUsingDriver(String serialNumber, String driver, Pkcs11Settings settings) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\CertificateProviders\Pkcs11CertificateProvider.cs:line 0 at NASK.Desk.Modules.EzdRpModule.Podpis.CertificateProviders.Pkcs11CertificateProvider
1.FindAsync(String serialNumber, SignaturesSettings settings) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\CertificateProviders\Pkcs11CertificateProvider.cs:line 0
at NASK.Desk.Modules.EzdRpModule.Podpis.SignaturesManager1.ZnajdzCertyfikat(CacheSesjiPodpisu
1 sesjaPodpisu) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\SignaturesManager.cs:line 122
at NASK.Desk.Modules.EzdRpModule.Podpis.SignaturesManager1.ZnajdzCertyfikatIPodpiszDokumenty(CacheSesjiPodpisu
1 sesjaPodpisu) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\SignaturesManager.cs:line 107
at NASK.Desk.Modules.EzdRpModule.Podpis.SignaturesManager1.WybierzStandardIIPodpiszDokumenty(CacheSesjiPodpisu
1 sesjaPodpisu) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\SignaturesManager.cs:line 100
at NASK.Desk.Modules.EzdRpModule.Podpis.SignaturesManager1.SignFilesAsync(ArgumentyStartuResponse argumentyStartu) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\SignaturesManager.cs:line 48 at NASK.Desk.Modules.EzdRpModule.Logic.Core.CoreThread.PodpiszPliki(ArgumentyStartuResponse startArgs) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Logic\Core\CoreThread.cs:line 300" System.DllNotFoundException: Unable to load DLL 'SecureBlackbox_PKCS11Proxy' or one of its dependencies: Nie można odnaleźć określonego modułu. (0x8007007E) at SBPKCS11Base.__Global.LoadExternalModule(String ModuleName, Int64& ExtHandle, IntPtr pPars, UInt32 cbPars, Int32& Alignment, Int32& PointerSize, Int32& LongIntSize) at SBPKCS11Base.TElPKCS11ModuleList.LoadModule(String ModuleName, TSBPKCS11ProcAccess ProcAccess, Boolean TrySingleThreadedMode, Boolean AutoRefreshSlotInfo, Boolean PreserveSettingsIfExists, Boolean OnDemandMode, TElPKCS11NSSParams NSSParams, Boolean NoImplicitSlotInfoUpdates, Int32 PlatformPointerSize, Int32 PlatformLongIntSize, Int32 PlatformAlignment, Boolean AutoDetectStructAlignment) at SBPKCS11CertStorage.TElPKCS11CertStorage.Open() at NASK.Desk.Modules.EzdRpModule.Podpis.Storages.Sb16Pkcs11CertificateStorage.Open(String driver, Pkcs11Settings settings) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\Storages\Sb16Pkcs11CertificateStorage.cs:line 31 at NASK.Desk.Modules.EzdRpModule.Podpis.CertificateProviders.Pkcs11CertificateProvider
1.FindUsingDriver(String serialNumber, String driver, Pkcs11Settings settings) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\CertificateProviders\Pkcs11CertificateProvider.cs:line 0
at NASK.Desk.Modules.EzdRpModule.Podpis.CertificateProviders.Pkcs11CertificateProvider1.FindAsync(String serialNumber, SignaturesSettings settings) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\CertificateProviders\Pkcs11CertificateProvider.cs:line 0 at NASK.Desk.Modules.EzdRpModule.Podpis.SignaturesManager
1.ZnajdzCertyfikat(CacheSesjiPodpisu1 sesjaPodpisu) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\SignaturesManager.cs:line 122 at NASK.Desk.Modules.EzdRpModule.Podpis.SignaturesManager
1.ZnajdzCertyfikatIPodpiszDokumenty(CacheSesjiPodpisu1 sesjaPodpisu) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\SignaturesManager.cs:line 107 at NASK.Desk.Modules.EzdRpModule.Podpis.SignaturesManager
1.WybierzStandardIIPodpiszDokumenty(CacheSesjiPodpisu1 sesjaPodpisu) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\SignaturesManager.cs:line 100 at NASK.Desk.Modules.EzdRpModule.Podpis.SignaturesManager
1.SignFilesAsync(ArgumentyStartuResponse argumentyStartu) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Podpis\SignaturesManager.cs:line 48
at NASK.Desk.Modules.EzdRpModule.Logic.Core.CoreThread.PodpiszPliki(ArgumentyStartuResponse startArgs) in C:\BuildAgent\work\b8f32f74d234b1f4\NASK.Desk.Modules.EzdRpModule.Logic\Core\CoreThread.cs:line 300
Czytnik jest sprawny, poza EZD, np przez szafir można poprawnie złożyć podpis.