The Certificate Authority service will not start automatically until you obtain a certificate from another CA using the request file in the Certs directory. You must copy the certificate from the CA directory to the Certs directory, and then run the Certificate Server Hierarchy Configuration tool (Certhier.exe) to establish a trust relationship between the root CA and the subordinate CA.
To create a trust relationship between a subordinate CA and a root CA |
certreq a:\<filename>.req a:\ <filename>.crt
Note This file must be copied as RootCa.crt not RootMachineName_RootCAName.crt, where RootMachineName is the name of your computer, and RootCAName is the name of your CA.
Note The subordinate CA certificate is SubMachineName_SubCAName.crt where SubMachineName is the name of the computer where the subordinate CA is installed, and SubCAName is the name of the subordinate CA.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CertSvc\
Configuration\<SubCAName>\HierFileName
where <SubCAName> is the name of the subordinate CA. Set the value of the registry key to <path><SubCAName>, where <path> is the complete path to the shared certificate and <SubCAName> is the name of the .req file without the .req extension. For example:
c:\certs\SubMachineName_SubCAName