SSL certificates for use with 4D Server v17 onwards must be in .pem format - plain text x509 using PKCS-1 encryption, so make sure to select that option during your certificate request process. Most certificate authorities (CAs) allow selection of a server type during this process, you will very rarely see 4D Server listed so our advice is to select Apache as the server type, which is very often the default.
Once you receive your certificate file from the CA you may need to also download the root certificate and any required intermediate certificates if they are not included with your primary certificate. The type of primary certificate you have purchased will dictate which additional certificates are required, but all root & intermediates must also be in .pem plain text format. Once you have your primary, root and all intermediates these files need to be copied into your Synergist database folder, along with the key.pem file used during the certificate request. If you are uncertain about the location of your database folder please contact support and we will advise.
4D Server will detect all required certificates on re-start and https:// connections will then be allowed via the URL secured by your new certificate.
NOTE: 4D Server will attempt to read any file in the database folder with a .pem file extension so it is important that this folder is kept clean of any old files from previously generated certificates. Failure to do so will lead to the web server refusing to accept https:// connections.