Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions
cancel
Showing results for 
Search instead for 
Did you mean: 
MarcX
Contributor
Contributor

Repository Service not running - There is no RSA private key associated with this certificate.

Hello,

i hope iam posting this in the correct forum. We made a clean installation of QlikSense (Version August 2022) on a Windows Server 2019 machine.

The installation finished without any problems, but i was not able to open the qmc or hub site. I noticed that the Repository Service was not running.

In the logs i had the following error:

Command=Start repository;Result=-2146233079;ResultText=Error: There is no RSA private key associated with this certificate.

i found a knowledge article about creating new certificates ( https://community.qlik.com/t5/Knowledge/How-to-recreate-or-just-delete-certificates-in-Qlik-Sense-No... ) 

Ive checcked my existing certificates, but there was no certificate (user and local machine) installed and if i try to create new ones.. i get the following error:

 

Qlik Sense Repository Service 31.11.0
Copyright ©2015 Qlik, All Rights Reserved
Running in bootstrap qlik.sense.common.configuration.nodeconfigvalue`1[repository.core.bootstrapmode] mode.

[INFO] Running install on RepositoryBootstrapper in state Init..
[INFO] Creating REST performance counters..
[INFO] Creating common performance counters..
[INFO] Setting up certificate authority..
[ERROR] Fatal exception during bootstrap: There is no RSA private key associated with this certificate. bei Qlik.Sense.Communication.Security.Certificates.DotNetCert.SetPrivateKeyAccess(IdentityReference identityReference)
bei Qlik.Sense.Common.Security.SecuritySetup.SetupCA(String externalRootCertThumbprint, ICipherAlgorithm secretsAlgorithm, Boolean forceNewSetup, Boolean selfSignedRootBasicConstraintsCA)
bei Repository.Core.Bootstrap.RepositoryBootstrapper.Install(BootstrapState bootstrapState)
bei Repository.Core.Bootstrap.BootstrapHandler.Install(BootstrapState bootstrapState)
bei Repository.Core.Bootstrap.BootstrapHandler.Bootstrap(BootstrapState bootstrapState)
bei Repository.QRSMain.Bootstrap()
bei Repository.QRSMain.Main()
bei Repository.QRSMain.Run(String[] args, Action`1 terminate)
Bootstrap mode has terminated. Press ENTER to exit..

Anyone got an idea what is missing on my server and how i can solve this?

Thanks.

 

 

Labels (1)
1 Reply
Vicky_Z
Support
Support

Hi @MarcX , it is quite rare to run bootstrap command after a clean install. But the absence of the certificates reminds me of one customer who could not import 3rd party SSL certificate.  It was always gone after we imported it to certificate store. We thought it was some permission restrictions  and left his IT team to sort it out. 

You may test by importing some certificate and see if you get the same result.