본문 바로가기

Qlik

Qlik nprinting 설치하고 license 적용할때 에러 날경우(system.security.cryptography.cryptographicexception Keyset does not exist)

오랜만에 NPrinting을 설치 했는데 라이센스 적용 할떄 에러가 나더라구요.

버전에 따라 다를거 같은데 같은 에러 나시면 서비스 로그온 게정을 Local System으로 변경 하면 됩니다.

자세한 내용은 아래 참조 하세요.

그리고 Qlik Sense 서버와 같은 서버에 설치하면 안됩니다.

 

라이센스 적용할때 아래와 같은 에러가 나면 

Resource not found 

서비스에서 아래처럼 변경 하면 됩니다.

 

 

 

 

 

NPrinting Server License Service Will Not Start 

 

Description:

  • The NPrinting License service has stop running recently and will not start
  • The NPrinting License service will not start after fresh installation or upgrade
  • The NPrinting License service will not start after restarting the NPrinting Server or individual services
  • This article describes how to resolve the issue where the NPrinting License service will not start after restarting the service, upgrading, installing NPrinting for the first time or rebooting the NPrinting Server

 

Environment:

  • NPrinting Server February 2020 and newer versions (the license service does not exist in earlier versions of NPrinting Server)

 

Diagnosis:

  • One or more of the following error appears in the NPrinting_license.log file
  • License Log file locations:
    • C:\ProgramData\nprinting\logs
    • C:\ProgramData\nprinting\License\Logs

 

 

Unable to start License service. ERROR: System.AggregateException: One or more errors occurred. ---> System.Security.Cryptography.CryptographicException: Keyset does not exist

 

 

System.ArgumentException: Basic authentication is enabled but username is missing

 

 

Resolution:

  • Open the 'Services' panel on the Windows NPrinting Server computer
  • Double-click on the Qlik NPrinting License Service service
  • On the logon tab: Switch the license service user account to the 'local system' account and restart the license service
  • If that account does not work, use the NPrinting engine or scheduler service user account and restart the license service