T The Triage ManualTechnical Guides for IT Emergencies
P2 · PKI & Certificate Management

Active Directory Certificate Services — Certificate Enrollment Failing for Users or Machines

Users or computers cannot enrol for certificates from the internal CA via manual enrollment, the web enrolment interface, or auto-enrollment. Commonly caused by firewall blocking RPC to the CA, missing Enroll ACE on the certificate template, or auto-enrollment GPO not applying.

Indicators

Likely causes

Diagnostic steps

  1. Test CA connectivity: certutil -ping <CA-Name>; if fails, verify firewall allows RPC (TCP 135 + dynamic 49152-65535) between clients and CA
  2. Check template ACL: certtmpl.msc > right-click template > Properties > Security — target computer or user group must have Read and Enroll permissions
  3. Verify template published: certsrv.msc (CA MMC) > Certificate Templates — template must appear; if not, right-click > New > Certificate Template to Issue
  4. Validate NTAuth store: certutil -viewstore -enterprise NTAuth — CA signing certificate must be present
  5. Review auto-enrollment GPO: Computer Config > Windows Settings > Security Settings > Public Key Policies > Certificate Services Client — Auto-Enrollment
  6. Force enrollment: gpupdate /force on client, then: certutil -pulse; restart 'Certificate Propagation' service (certprop)

Resolution path

Prevention

Tools

adcscertificate-authoritypkienrollmentauto-enrollmentactive-directory802.1xrpc