Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
If anyone out there is in the same situation, here is what I got from Qlik Support.
Remember, you are probably on your own if you decide to do this. It is not supported by Qlik.
(Not tried it myself.)
Creds to Damien who managed to dig up this information:
- - - - - -
[04.03 14.01] Damien Villaret
There is no supported way to do it, but as you said, I've heard of some other customers doing it successfully.
Let me see if I can find some information on that.
[04.03 14.27] Damien Villaret
So, this is how Qlik Sense fetches the certificates:
Sense specific certificates are identified by QS services via so called certificate extension. There are three custom Sense specific certificate extensions, all identified by a unique extension key, in the form of an OID (Object Identifier):
If there is more than one root certificate that matches our OID of 1.3.6.1.5.5.7.13.3 , system will refuse to start due to security reasons. Repository logs will log "Duplicate or invalid root certificates are not allowed".
name of the certificate does not matter
You can see yourself in the mmc console what value you would need to identify the certificate as root, service or client
Unfortunately, I couldn't find any "how-to" on how other customers generated theirs, but if you generate your certificates with the above extensions, you should be able to replace the default ones.
Could this API be of any use?
https://help.qlik.com/en-US/sense-developer/November2020/Subsystems/RepositoryServiceAPI/Content/Sen...
The documentation is very slim. Hard to tell what exactly is can or can't do.
If anyone out there is in the same situation, here is what I got from Qlik Support.
Remember, you are probably on your own if you decide to do this. It is not supported by Qlik.
(Not tried it myself.)
Creds to Damien who managed to dig up this information:
- - - - - -
[04.03 14.01] Damien Villaret
There is no supported way to do it, but as you said, I've heard of some other customers doing it successfully.
Let me see if I can find some information on that.
[04.03 14.27] Damien Villaret
So, this is how Qlik Sense fetches the certificates:
Sense specific certificates are identified by QS services via so called certificate extension. There are three custom Sense specific certificate extensions, all identified by a unique extension key, in the form of an OID (Object Identifier):
If there is more than one root certificate that matches our OID of 1.3.6.1.5.5.7.13.3 , system will refuse to start due to security reasons. Repository logs will log "Duplicate or invalid root certificates are not allowed".
name of the certificate does not matter
You can see yourself in the mmc console what value you would need to identify the certificate as root, service or client
Unfortunately, I couldn't find any "how-to" on how other customers generated theirs, but if you generate your certificates with the above extensions, you should be able to replace the default ones.