On my Windows 2008 (AD) Certificate services console I get this error message when I try to add a Web Server Certificate Request file.
0x80094801 – the request contains no certificate template information
The solution is to import the Certificate Request in command line with CertReq tool. Use the following command to import your Certificate Request file.
certreq -submit -attrib "CertificateTemplate:WebServer" <Cert Request.req>
If the template is different, find the correct template name in “Certificate Authority” console. If you don’t find it, you may have to add the template before you try importing the request file.