How To Create A Certificate For A Website Using Iis 6 and Cacert
How To Create A Certificate For A Website Using Iis 6 and Cacert
CAcert.
1. Open IIS Manager, then right click on the website you wish to create the cert for.
2. Choose the Directory Security tab then choose the Server Certificate button.
3. Click Next, on the Welcome page to the Wizard. Choose the Create new
certificate radio button, then click next again.
5. Enter a name for the cert, this could be anything, Microsoft often refers to this as the
Friendly Name.
6. Enter something into Organization and Organizational Unit, these can be anything
but are more useful to people who might look at the certificate if you put something
meaningful here.
7. Enter the common name for your website. (This must be the DNS entry name that the
website will be accessed by, at least if you dont to get errors.) Then choose your bit size
for the cert.
9. Choose a place to save the Certificate Signing Request also known as a CSR.
10. Look over the settings, click back if anything is wrong to correct it. Otherwise.
click Next then Finish
11. Open the file, then copy the ENTIRE contents of the file to the clipboard.
12. Login to the CAcert website, choose Server Certificates then choose New, then
paste into the text box the copy of the clipboard. Make sure it looks exactly like the file,
no extra lines. Then Click Submit.
14. Copy the text of the certificate to the windows clipboard. (Leave the browser open
just in case).
14. Create a file and paste the new public key into it. I used c:\cert.cer to make it easy to
find. Again make sure there isnt any extraneous lines or other information in the file.
Then save it. (You may close the browser at this point)
15. Go back to IISAdmin and right click on the website again, going back to the
directory security tab and, click Next on the welcome screen, then choose Process
the pending request and install the certificate, then click next.
17. Choose your SSL port, is the Default, then click Next