The parameter is incorrect. 0x80070057 (WIN32: 87)
I am trying to generate a certificate for exchange 2007. I use the exchange mgmt shell and get the request file using new-ExchangeCertificate -generaterequest -domainname <FQDN> -path c:\certreq.txt. I then open the certsrv site (https://server/certsrv) and go through the process of requesting a certificate. I click Request a certificate, then Advanced certificate request, then Submit a certificate request by using a base-64-encoded CMC or PKCS #10 file. I copy the contents of the certreq.txt file in the field under Saved Request. At this point I should have a certificate template drop down menu, but it is not there. I submit anyway, and get an error message The parameter is incorrect. 0x80070057 (WIN32: 87). I am using a self-signed certificate that has expired. I am using server 2003 R2 64 bit, and exchange 2007 sp1. I tried uninstalling and re-installing certificate services. I have done web searches (google, eventid.net) but can not find a solution. I tried several microsoft kb articles, including the one about giving rights using ntrights.exe. Is there a solution to this?
May 17th, 2010 9:00am

Hi, "I click Request a certificate, then Advanced certificate request, then Submit a certificate request by using a base-64-encoded CMC or PKCS #10 file.I copy the contents of the certreq.txt file in the field under Saved Request. At this point I should have a certificate template drop down menu, but it is not there." After you click the Submit a certificate request by using a base-64-encoded CMC or PKCS #10 file, the certificate template drop down menu should be appear even you don't copy the contents of certreq.txt. So I think your CA has some problem. You have better ask a question in windows forum: http://social.technet.microsoft.com/Forums/en-US/winserversecurity/threads Frank Wang
Free Windows Admin Tool Kit Click here and download it now
May 18th, 2010 10:47am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics