Hello Mike,
Sorry for the inconvenience caused.
Using certsrv database for SSL on the Domo server is not supported. This change was introduced in Domino 9.0.1.x and above to use OpenSSL and Kyrtool. Basically the change was to support SHA-2 algorithm and TLS support to fix security vulnerability issues.
You can follow the document on Generating a keyring file with a third party CA SHA-2 cert using OpenSSL and KYRTool on a Windows workstation
Please Note: If the CSR and server.key (private key) was generated by your CA vendor then you need to get the server.key from them along with the server certificate, intermediate certificates and root certificate.
To be precise, You can follow below steps.
1) Place all the certificate related files (server.key, server.crt, intermed.crt, root.crt) in one folder. Example folder name "cert" in d drive d:\cert.
Note: In some cases there could be two intermediate certificates like (server.key, server.crt, intermed1.crt, intermed2.crt and root.crt)
2) Open a command prompt and switch to the path "cert" on the d drive.
3) Concatenate all these files to one single file using the type command from the Windows command prompt.
>type server.key server.crt intermed.crt root.crt > server.txt
4) We have one single server.txt file in the "cert" directory on the d drive to be used in the kyrtool to merge the certificates.
5) Now, create a new keyfile using the kyrtool. This is a command line and can be done from the Domino V11 program directory using Windows command prompt.
Note: You can always keep backup of the existing keyfile from the Domino data directory.
C:\HCL\Domino>kyrtool.exe =c:\HCL\Domino\notes.ini create -k c:\HCL\Domino\data\keyfile.kyr -p password
6) Merging the required certificate in the keyfile.kyr using the below command.
C:\HCL\Domino>kyrtool.exe =c:\HCL\Domino\notes.ini import all -k c:\HCL\Domino\data\keyfile.kyr -i d:\cert\server.txt
7) Final steps is to verify the certificates in the keyfile by issuing the below command. This will show success if all is ok else it will give an error message.
C:\HCL\Domino>kyrtool =c:\HCL\Domino\notes.ini show certs -k c:\HCL\Domino\data\keyfile.kyr
8) Now Domino data directory has these two files "keyfile.kyr and keyfile.sth" to be used for the server SSL. If the existing name of the keyfile.kyr is different in the server document or the internet site document then, please rename these two files accordingly.
To match with the previous .kyr file you can either check server/internet site document in the Domino directory (names.nsf) example as shown below.
![]()
Final step is to restart the HTTP task on the Domino server by using the below command.
Tell http quit
Load http
Thank you.
Regards
Shrikant J