This answer explains how you can generate a CSR to order an SSL with 123-reg.
When ordering an SSL certificate you will need to provide a Certificate Signing Request or CSR as part of the process, to create a CSR using the 123-reg generation tool follow the steps below.
In the Domain field enter the fully qualified domain name that you wish to secure.
Example: www.yourdomain.co.uk or mail.yourdomain.co.uk are fully qualified domain names.
In the Organisation field enter the name of your business/organisation and include suffixes such as Ltd or Inc
In the Locality field enter the name of the Town or City of your address.
In the State or province field enter the County, State, Region or Province of your address, do not use abbreviations.
Select your Country from the drop down list.
You can enter a specified password for the private key or leave the fields blank and one will be generated for you.
Then press the Generate CSR button to start the download of a zip file which when extracted contains a bundle of four files.
Please Note: For your security, there is no record of either of these files are stored
by 123-reg. It is your responsibility to back up these files.
To get your CSR open the yourdomain.co.uk_csr.pem file and it should look like this:
-----BEGIN CERTIFICATE REQUEST-----
-----END CERTIFICATE REQUEST-----
Copy and Paste the CSR into the relevant text area when ordering an SSL.