A CSR is a Certificate Signing Request. This is an automatically generated message used to issue the request for an SSL certificate with the Certificate Authority. A CSR cannot be created without a private key. CSRs are usually generated directly onto the server for which the certificate will be requested. The exact steps required to generate a CSR can differ between types of server software.
Apart from a private key, the CSR generation also requires personal information about the requesting party:
- Common Name: the FQDN or Fully Qualified Domain Name for which the certificate is requested
- Business Name/Organisation: The name of the company or organisation, including legal form, such as Networking4all b.v.
- Department Name/Organisational Unit: the department name or organisational unit name for which the certificate is requested, such as Sales, HR, IT
- Town/City: the town or city the company is located in
- Province, Region, Country, State: The province or region the company is located in
- Country: The country the company is located in
- Email address: The email address that can be used to contact the company.
The actual names of the required fields can differ between types of server software. Please consult the manual for your particular type of server software to learn how a CSR is generated.