By default, Qlik Sense uses a self-signed certificate to enable HTTPS access across both the Hub and the Management Console. But self-signed certificates cannot be validated or trusted by web browsers and tend to prompt a warning message.
To establish a secure HTTPS connection, the browser must trust the SSL/TLS certificate installed on the server. In the case of self-signed certificates, the signing Certificate Authority is not trusted, hence no certificates generated by the CA are trusted.
However, if your Service Account does not have administrative permissions, you will see the Proxy reverting back to the old certificate or otherwise not behave as expected.
These error messages may be seen in the Proxy Security log:
Certificate 'CN=<servername>' (2F66E692BBC9DCB5EF43853248A667EAD7CB27B2) is invalid because it was not signed correctly by 'CN=<servername>-CA'
or
Unkown error when accessing the private key for certificate
or
No private key found for certificate
or
Couldn't find a valid ssl certificate with thumbprint
or
Reverting to default Qlik Sense SSLCertificate
The Qlik Sense Proxy System log may register the following:
INFO <servername> System.Proxy.Proxy.Core.QPSMain 8 40e67960-d393-4881-a7c8-efafe089ef0f <serviceAccount> Settings has been updated but will not take effect until bootstrap mode has been run on the repository