Showing posts with label CryptCert. Show all posts
Showing posts with label CryptCert. Show all posts

Tuesday, March 12, 2013

MakeCert Error: Too many parameters

Sometime, while copy pasting the command in command prompt the minus sign "-" will be understand differently, so try changing the '-' characters to the correct one. Its will work.


Error: CryptCertStrToNameW failed => 0x80092023 (-2146885597)

You get this error, when the CN contains characters not conform to X500. In your example you use a name such as "CN=norcron-develop". Here the "-" causes the problem. The same also goes for ".", "," and ";" 


Error: WriteFile failed => 0x5 (5)

Open the command prompt as admin

MakeCert.exe not found

You can find this file in Windows SDK

Path : C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin


Use the makecert and pvk2pfx tools that ships with Visual Studio (e.g. C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin\makecert.exe) to create certificate files and private key files.

Makecert.exe –r –pe –n “cn=www.idp.com” –sv idp.pvk idp.cer

You then need to convert the PVK file to a PFX file so it can be loaded with the .NET framework classes.

Pvk2pfx.exe –pvk idp.pvk –spc idp.cer –pfx idp.pfx –po <password>

Refer to the Microsoft help for additional options.

Generate .pem from pfx : http://help.globalscape.com/help/eft6-2/mergedprojects/eft/exporting_a_certificate_from_pfx_to_pem.htm