Generating a Certificate Signing Request (CSR) for 4D Server
Step 1: Download the SSLCert database
Download the Mac or Windows version of the SSLCert database, which will be used to explain how to generate your Certificate Signing Request.
Note: Make sure that your 4D Server is 128 bit SSL enabled before you go to step 2.
Step 2: Create your Certificate Signing Request
- Open the SSLCert database with 4th Dimension, so that you see the following window:

- Double click on the drawer to get to the Certificate Request Form.
- Fill in all the fields with the appropriate information. Make sure that the Common Name you specify will be the actual domain name that you want to use your SSL certificate with.

- Click the Create Keypair button.

- Click the OK button.
- On the next screen, name the private key file key.pem and save it into the folder that contains the database you are publishing with 4D Server.

- Click the OK button.
- On the next screen, name the public key file public.pem and save it into the folder that contains the database you are publishing with 4D Server.

- On the Certificate Request Form window click the Generate Certificate button.

- Click the OK button.
- On the next screen, choose the key.pem you have saved into the folder that contains the database you are publishing with 4D Server and click the Open button.
You will now find a Request.txt file inside the folder that contains the SSLCert Database.
When asked to "Copy & Paste" your CSR into the CSR field during the order process, open the request.txt file with a text editor and copy and paste the content into the CSR field on the order form.
Additional information
4D DocumentationEnabling 128 bit SSL capability with 4D 2003
Installing the 4D 128-bit SSL plug-in for version 6.8.x under Mac
