Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Jan 22, 2024 11:31:57 AM
Jan 22, 2024 11:31:57 AM
The Qlik NPrinting Engine upgrade fails with the following error message:
0x80070001 Incorrect Function
When looking at the following Installation log:
Qlik_NPrinting_Engine_June_2019_<Date>_000_MainPackage.log
This error message is displayed:
CAQuietExec64: Installing certificates...
CAQuietExec64:
CAQuietExec64: Unhandled Exception: System.Security.Cryptography.CryptographicException: Access is denied.
CAQuietExec64:
CAQuietExec64: at System.Security.Cryptography.X509Certificates.X509Store.RemoveCertificateFromStore(SafeCertStoreHandle safeCertStoreHandle, SafeCertContextHandle safeCertContext)
CAQuietExec64: at Qlik.NPrinting.LocalhostCertificateGenerator.Cert.DeleteCACertificate() in C:\Jws\release-19.19.x-NOvyT9XXE\server\NPrinting\src\LocalhostCertificateGenerator\Cert.cs:line 61
CAQuietExec64: at Qlik.NPrinting.LocalhostCertificateGenerator.Cert.InstallLocalhostCertificate() in C:\Jws\release-19.19.x-NOvyT9XXE\server\NPrinting\src\LocalhostCertificateGenerator\Cert.cs:line 19
CAQuietExec64: at Qlik.NPrinting.LocalhostCertificateGenerator.Starter.Main(String args) in C:\Jws\release-19.19.x-NOvyT9XXE\server\NPrinting\src\LocalhostCertificateGenerator\Starter.cs:line 35
CAQuietExec64: Error 0xe0434352: Command line returned an error.
CAQuietExec64: Error 0xe0434352: QuietExec64 Failed
CAQuietExec64: Error 0xe0434352: Failed in ExecCommon64 method
CustomAction InstallLocalhostCertificate returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 14:10:58: InstallFinalize. Return value 3.
This can be caused by the NP installer which is unable to remove the Certificates of the user in which NPrinting was previously installed with. Other possible reasons are:
OP-8771