Troubleshooting
Problem
When signing a CSR which was generated from ThirdPartyCertificateTool, the Windows Certificate Request Processor returns the following error: The request contains no certificate template information. 0x80094801 (-2146875391) Denied by policy module 0x80094801, The request does not contain a certificate template extension or the Certificate Template request attribute.
Symptom
The request contains no certificate template information. 0x80094801 (-2146875391)
Denied by policy module 0x80094801, The request does not contain a certificate template extension or the Certificate Template request attribute.
Cause
This error occurs when requesting a certificate from a Windows Enterprise Certificate Authority, where the CSR does not contain embedded certificate template information.
Environment
Signing a CSR against a Microsoft Windows Enterprise Certificate Authority
Diagnosing The Problem
Confirm the error message above
Resolving The Problem
Use the certreq command on the command line to specify the appropriate certificate template for your environment (in the example below, the "CA11-SUN-SSL-C3-1" template is specified)
certreq -submit -config "<configuration file>" -attrib "CertificateTemplate:<certificate>" <signingrequest>.csr
certreq -submit -config "MyIssuingCA" -attrib "CertificateTemplate:CA11-SUN-SSL-C3-1" CertRequest.csr
For further reference about certreq switches, refer the related URL below.
Related Information
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21682218