
Navigate to the following location and rename the existing files:
Location:<BDRSuite_Installation_location>\apache\conf\ssl
Example:C:\Program Files\Vembu\VembuBDR\apache\conf\ssl File Rename:
HttpsSSL.crt→HttpsSSL_old.crtHttpsSSL.key→HttpsSSL_old.keyStep 2: Rename SSL Certificate Files
Rename the new SSL certificate files:
<filename>.crt→HttpsSSL.crt<filename>.key→HttpsSSL.key Move the renamed certificate files to:
Location:<BDRSuite_Installation_location>\apache\conf\ssl
Example:C:\Program Files\Vembu\VembuBDR\apache\conf\sslStep 3: Update Root Certificate
Copy content from:<domaincertficatepath>/ca.crt Paste into:<BDRInstallationLocation>\VembuBDR\apache\cacert.pemStep 4: Restart ServicesRestart the following services:
BDRSuite WebServerBDRSuite Backup Server Microsoft 365BDRSuite Backup Server Google WorkspaceBDRSuite_Backup_Server_Cloud_WorkloadsBDRSuite_WebService_Cloud_WorkloadsStep 5: Test the Updated Settings
Access via Domain Name
Browsers may show warnings forlocalhostor127.0.0.1as SSL certs don't cover these. To test:
Ensure your domain is correctly mapped in DNS, or Add a temporary host entry mapping domain to server IP. Access URL Example:Launch HTTPS Web Console from Vembu BDR Tray (Windows Only — v8.1.0+)
EditSGTrayBranding.conf:
Location:<BDRSuite_Installation_location>/Vembu/VembuBDR/conf/SGTrayBranding.conf Update:
WCProtocol=HTTPSDomainName= your SSL domain Editconfig.inc:
Location:<BDRSuite_Installation_location>/Vembu/VembuBDR/htmlgui/conf/config.inc Update:$SG_HTTPS=1(from0)After changes, HTTPS web console will load by default.BDRSuite Backup Server - Linux:Step 1: Rename Existing FilesNavigate to and rename the files:
Location:<BDRSuite_Installation_location>/sgchroot/apache/conf
Example:/home/vembubdr/Vembu/VembuBDR/sgchroot/apache/conf File Rename:
HttpSSL.crt→HttpSSL_old.crtHttpSSL.key→HttpSSL_old.keyStep 2: Rename SSL Certificate Files
Rename:
<filename>.crt→HttpSSL.crt<filename>.key→HttpSSL.key Move files to:
Location:<BDRSuite_Installation_location>/sgchroot/apache/conf
Example:/home/vembubdr/Vembu/VembuBDR/sgchroot/apache/confStep 3: Update Root Certificate
Copy content from:<domaincertficatepath>/ca.crt Paste into:<BDR_Installation_Location>/sgchroot/php/cacert.pem
Example:/home/vembubdr/Vembu/VembuBDR/sgchroot/php/cacert.pemStep 4: Restart ServicesRun the following commands:Step 5: Test the Updated Settings
Access via Domain Name
Certificate warnings may appear onlocalhostor IPs. Ensure:
Domain is set up in DNS, or Add a host entry mapping your domain to the server IP. Access URL Example:By following these steps, you can successfully apply an SSL certificate to your BDRSuite Backup Server and Offsite DR Server, enhancing the security of your environment.