On a 2008-R2+ Enterprise CA, when you attempt to request a new cert with a 3rd-party CSR, you may receive the error:

<br /> 0x80094801 – the request contains no certificate template information<br />

Either:

  • Use the web-enrollment service feature to request the cert. with a specified template (http://caserver/certsrv), or;

  • Run the below command on the CA:

  
certreq -submit -attrib "CertificateTemplate:WebServer" <Cert Request.req>
  

Modify your template to suit.