Certificate management with CertMgr

Domino V12 introduces a new server task, Certificate Manager (CertMgr), that works with a new database, Certificate Store (certstore.nsf) to manage TLS certificates in your Domino environment.

You use CertMgr and certstore.nsf to completely automate requesting, configuring, and renewing free, widely trusted TLS certificates from the Let's Encrypt® certificate authority (CA). You can also process certificate signing requests for other third-party CAs. In this case, you manually submit the generated CSR to the CA, and paste the certificates received into certstore.nsf.

Certificates generated through Certificate Manager are securely stored directly in TLS Credentials documents in certstore.nsf rather than in keyring files on disk as was done previously. To import keyring files currently stored on disk into TLS Credentials documents, see the procedure Upgrading TLS credentials.

An Internet site document still needs to have a value specified in the Key file name field when CertMgr is used. This value should typically be the server host name.

Important: If you upgrade a Web server that stores TLS certificates in keyring files on disk and don’t run CertMgr, if X.509 certificate-based client authentication is enabled on the server, after the upgrade, web users will be unable to log in. To prevent this problem, upgrade keyring files to TLS credentials.