By default, DDI Central ships with a bundled self-signed SSL certificate to enable secure HTTPS access to the application. However, organizations often prefer to deploy their own SSL certificates—whether a wildcard certificate covering multiple subdomains or a custom certificate issued by their enterprise Certificate Authority (CA)—to ensure compliance, branding, and trust alignment.
This guide walks you through the steps required to upload and configure your own SSL certificate in DDI Central running on Linux environments.
Before making any changes, stop the DDI Central server:
Go to the configuration directory:
Convert your certificate into the following formats:
Example: mydomain_ssl.crt and mydomain_ssl.key
Copy your .CRT and .KEY files into the conf directory.
SSLCertificateFile /usr/local/httpd/conf/ddi-selfsigned.crt
SSLCertificateKeyFile /usr/local/httpd/conf/ddi-selfsigned.key
Open the SSL configuration file in a text editor:
sudo vi /usr/local/httpd/conf/ddi-ssl.conf
Locate and update the following lines with your certificate file names:
SSLCertificateFile "/usr/local/httpd/conf/
SSLCertificateKeyFile "/usr/local/httpd/conf/
Example:
SSLCertificateFile "/usr/local/httpd/conf/mydomain_ssl.crt"
SSLCertificateKeyFile "/usr/local/httpd/conf/mydomain_ssl.key"
Restart the DDI Central server to apply the new SSL certificate: