How to install SSL Certificate on Ensim Control Panel?

How to install SSL Certificate on Ensim Control Panel?

The Ensim Control Panel uses extensive security measures to assure your system of the highest possible integrity and protection.

  • It uses a secure HTTP (HTTPS) protocol. All documents and communications between users and the server are fully encrypted and secure.
  • It uses the SuEXEC feature of the Apache webserver for secure CGI operation.
  • It chooses the OpenSSH Shell and ProFTPD FTP system to maintain the highest security standards in their respective fields of service.

These capabilities bring efficiency and give you the full control & independence to manage your domains any time of the day.

SSL Installation

  1. Log in to the Administrator console and select the site that the certificate was requested for.
  2. Select Services, then click on Actions next to Apache Web Server. Now choose SSL Settings. There should already be a ‘Self Signed’ certificate saved.
    SSL Certificate on Ensim Control Panel
  3. Choose ‘Import‘. Copy your certificate (including the BEGIN and END tags) into the box shown.
    SSL Certificate on Ensim Control Panel
  4. Save your certificate, then log out.

    Installing the Intermediate Certificate file:

    Ensim currently does not provide a User Interface (UI) to install an Intermediate Root CA Certificate. This installation will need to be completed directly using SFTP or SSH.

    Locate the Virtual Site File

    1. Locate which Virtual Site File you will edit. To do this, go to the following directory on your Ensim Server.
      /etc/httpd/conf/virtual
      Example of files you might see under the virtual directory (the number of Site Files depends on how many virtual sites you are hosting on your Ensim Server):
      site1
      site2
      site3
      etc…
    2. Now view each Site File (using an html/text editor) until the Site# File for the site/domain you seek is identified. At that top of the Site Files you will find for example the following information:
      <VirtualHost 000.00.00.000:80>
      ServerName www.mydomain.com

      1. Once you have identified the Site File you seek please note the number for future reference. You will now edit this same file (see instructions below).
    3. Edit the Virtual Site File
      1. Now you edit your Site File by adding the following line below (this line is bolded). Make sure you replace the site# with the actual virtual site number (example: site1)</Directory>
        SetEnv SITE_ROOT /home/virtual/site#/fst
        SetEnv SITE_HTMLROOT /home/virtual/site#/fst/var/www/html
        Include /etc/httpd/conf/site#
        SSLEngine on
        SSLCertificateFile /home/virtual/site#/fst/etc/httpd/conf/ssl.crt/server.crt
        SSLCertificateKeyFile /home/virtual/site#/fst/etc/httpd/conf/ssl.key/server.key
        SSLCACertificateFile /home/virtual/site#/fst/etc/httpd/conf/ssl.crt/DigiCertCA.crt
        </VirtualHost>
        < /IfDefine>
      2. Copy the Intermediate CA Root Certificate file (DigiCertCA.crt) to the directory where your sever certificate has been saved as in the example above:
        /home/virtual/site#/fst/etc/httpd/conf/ssl.crt/DigiCertCA.crt
        Again you will need to substitute site#
      3. Back up your current Site File.
      4. Save your edited Site File.
    4. Restart Apache
      Once you have copied/uploaded the Intermediate Root file. You will now restart Apache.

    If you are unable to use these instructions for your server, Acmetek recommends that you contact either the vendor of your software or the organization that supports it.

Recent Posts

S/MIME for Outlook O365 Windows

Add to Favorites S/MIME Advantages of S/MIME Certificates S/MIME (Secure/Multipurpose Internet Mail Extensions) certificates offer several advantages when it comes to securing email communications. Here

Read More »

Abbreviations

Add to Favorites There are literally thousands of IT abbreviations out there. Many are concerned with the technical aspects of the computer, while others deal

Read More »

SSL Installation on Qmail

Add to Favorites SSL Installation on Qmail Qmail is a secure, reliable, efficient, simple message transfer agent. It is designed for typical Internet-connected UNIX hosts.

Read More »