b56823e745e00dd1b61a4a426fce67947cf8c8f7
[cacert.git] / pages / help / 3.php
1 <? /*
2 LibreSSL - CAcert web application
3 Copyright (C) 2004-2008 CAcert Inc.
4
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; version 2 of the License.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
13
14 You should have received a copy of the GNU General Public License
15 along with this program; if not, write to the Free Software
16 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 */ ?>
18 <h3><?=_("Generating a Key Pair and Certificate Signing Request (CSR) for a Microsoft Internet Information Server (IIS) 5.0.")?></h3>
19 <p><?=_("To generate a public and private key pair and CSR for a Microsoft IIS 5 Server:")?></p>
20 <ol class="tutorial">
21 <li><b><?=_("Key generation process")?></b><br />
22 <?=_("Under 'Administrative Tools', open the 'Internet Services Manager'. Then open up the properties window for the website you wish to request the certificate for. Right-clicking on the particular website will open up its properties.")?><br />
23 <img src="iistutorial/image001.jpg" height="453" width="642" alt="<?=_("Screenshot of IIS 5.0")?>" /><br />
24 <img src="iistutorial/image002.jpg" height="453" width="463" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
25 <li><b><?=_("Open Directory Security folder")?></b><br />
26 <?=_("In the 'Directory Security' folder click on the 'Server Certificate' button in the 'Secure communications' section. If you have not used this option before the 'Edit' button will not be active.")?><br />
27 <img src="iistutorial/image003.gif" height="386" width="503" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
28 <li><b><?=_("Select 'Create a new certificate'")?></b><br />
29 <?=_("Now 'Create a new certificate'.")?><br />
30 <img src="iistutorial/image004.gif" height="386" width="503" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
31 <li><b><?=_("Prepare the request")?></b><br />
32 <?=_("You'll prepare the request now, but you can only submit the request via the online request forms. We do not accept CSRs via email.")?><br />
33 <img src="iistutorial/image005.gif" height="386" width="503" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
34 <li><b><?=_("Enter a certificate name and select Certificate strength")?></b><br />
35 <?=_("Select 'Bit length'. We advise a key length of 1024 bits.")?><br />
36 <img src="iistutorial/image006.gif" height="386" width="503" alt="<?=_("Screenshot of IIS 5.0")?>" /><br />
37 <br />
38 <?=_("You have now created a public/private key pair. The private key is stored locally on your machine. The public portion is sent to CAcert in the form of a CSR.")?><br />
39 <br />
40 <?=_("You will now create a CSR. This information will be displayed on your certificate, and identifies the owner of the key to users. The CSR is only used to request the certificate. The following characters must be excluded from your CSR fields, or your certificate may not work:")?> <p style="color: red;">! @ # $ % ^ * ( ) ~ ? &gt; &lt; &amp; / \</p>
41 </li>
42 <li><b><?=_("Enter your Organisation Information")?></b><br />
43 <?=_("Enter the Organisation name: this must be the full legal name of the Organisation that is applying for the certificate.")?><br />
44 <br />
45 <?=_("The Organisational Unit field is the 'free' field. It is often the department or Server name for reference.")?><br />
46 <img src="iistutorial/image007.gif" height="386" width="503" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
47 <li><b><?=_("Enter your Common Name")?></b><br />
48 <?=_("The Common Name is the fully qualified host and Domain Name or website address that you will be securing. Both 'www.CAcert.org' and 'secure.CAcert.com' are valid Common Names. IP addresses are usually not used.")?><br />
49 <img src="iistutorial/image008.gif" height="386" width="503" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
50 <li><b><?=_("Enter the geographical details")?></b><br />
51 <?=_("Your country, state and city.")?><br />
52 <img src="iistutorial/image009.gif" height="386" width="503" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
53 <li><b><?=_("Choose a filename to save the request to")?></b><br />
54 <?=_("Select an easy to locate folder. You'll have to open this file up with Notepad. The CSR must be copied and pasted into our online form. Once the CSR has been submitted, you won't need this CSR any more as IIS won't reuse old CSR to generate new certificates.")?><br />
55 <img src="iistutorial/image010.gif" height="386" width="503" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
56 <li><b><?=_("Confirm your request details")?></b></li>
57 </ol>
58 <p><?=_("Finish up and exit IIS Certificate Wizard")?></p>
59
60 <h3><?=_("Certificate Installation process for IIS 5.0")?></h3>
61 <p><?=_("After your certificate has been emailed to you, follow this process to install the certificate.")?></p>
62 <ol class="tutorial">
63 <li><b><?=_("Saving the certificate")?></b><br />
64 <?=_("Copy the contents of the email including the")?>
65 <code>-----BEGIN CERTIFICATE-----</code> <?=_("and")?>
66 <code>-----END CERTIFICATE-----</code> <?=_("lines. Do not copy any extra line feeds or carriage returns at the beginning or end of the certificate. Save the certificate into a text editor like Notepad. Save the certificate with an extension of .cer and a meaningful name like certificate.cer")?><br /><br />
67 <img src="iistutorial/image011b.png" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
68 <li><b><?=_("Installation steps")?></b><br />
69 <?=_("Return to the 'Internet Information Services' screen in 'Administrative Tools' under 'Control Panel'. Right click on 'Default Web Site' and select 'Properties'.")?><br />
70 <img src="iistutorial/image001.jpg" height="453" width="642" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
71 <li><b><?=_("Select the Directory Security tab")?></b><br />
72 <?=_("Select 'Server Certificate' at the bottom of the tab in the 'Secure communications' section.")?><br />
73 <img src="iistutorial/image002.jpg" height="453" width="463" alt="<?=_("Screenshot of IIS 5.0")?>" /><br /></li>
74 <li><b><?=_("In the 'IIS Certificate Wizard' you should find a 'Pending Certificate Request'.")?></b><br />
75 <?=_("Ensure 'Process the pending request and install the certificate' is selected and click on 'Next'.")?><br />
76 <img src="iistutorial/image012.gif" height="388" width="506" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
77 <li><b><?=_("Browse to the location you saved the .cer file to in step 1")?></b><br />
78 <?=_("Select the .cer file and click 'Next'.")?><br />
79 <img src="iistutorial/image013.gif" height="388" width="505" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
80 <li><b><?=_("Ensure that you are processing the correct certificate")?></b><br />
81 <?=_("...then click 'Next'.")?><br />
82 <img src="iistutorial/image014.jpg" height="390" width="506" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
83 <li><b><?=_("You will see a confirmation screen.")?></b><br />
84 <?=_("When you have read this information, click 'Finish'.")?><br />
85 <img src="iistutorial/image015.gif" height="390" width="507" alt="<?=_("Screenshot of IIS 5.0")?>" /></li>
86 </ol>
87 <p><b><?=_("And you're done!")?></b></p>
88 <p><?=_("For more information, refer to your server documentation or visit")?> <a href="http://support.microsoft.com/support/"><?=_("Microsoft Support Online")?></a>.</p>