Live Chat Software by Kayako |
Updating the service account certificate used to work with certification authority
Posted by Mikhail Yakovlev, Last modified by Mikhail Yakovlev on 13 March 2019 09:48 AM
|
|
Question: Answer: Microsoft Enterprise CA 1. Run the CertEnroll.MsCA.exeutility at Indeed CM server with /e <service username> <password> parameter using the account with local administrator privileges, where:
Example: IndeedCM.CertEnroll.MsCA.exe /e serviceca password1 Utility execution result is like the following: DumpVariantStringWorker: 0: "Microsoft Enhanced Cryptographic Provider v1.0" 2. If the request is to be approved of by CA operator, the utility prompts to accept the request and continue operation, indicating the request ordinal number and the name of key container: CA: w2k3e.demo.local\MSCA 3. After the request is approved of, you need to execute a command to install the certificate into storage.
Example: IndeedCM.CertEnroll.MsCA.exe /e serviceca password1 27 lr-EnrollmentAgent-175d9490-7481-4a29-b567-503d39747354 Utility execution result is like the following: CA: w2k3e.demo.local\MSCA 4. You can also specify the name of certificate template (Enrollment Agent), if required, as well as certification authority to address (if there are several ones deployed). Example:CertEnroll.MsCA.exe /e service password /t=”EnrollmentAgent” /c=”WS2008R2.test.local\Indeed-CA” As a result of utility execution, the certificate storage of the computer with Indeed CM server installed should have a certificate with Enrollement Agent role. The said certificate should feature an exportable private key and set up privileges to manage the private key of service user account. | |
|