SSL Automation Helper

Overview


The module automates the process of verification and installation of the SSL certificate.

Activating the module


  1. The plugin is free and available to all HostBill users. In order to activate the plugin go to Settings→ Modules→ Plugins → Inactive, find and activate SSL Automation Helper plugin.
  2. Once the plugin is activated you will be directed to Settings→ Modules→ Plugins to configure the module.

Module configuration


Fill in the configuration fields:

  1. Choose module display name
  2. Select if you want the plugin to be accessible for all staff members or only selected staff members
  3. Automatic reissue every year - automatic reissue will be performed annually if:
    1. The SSL module supports the Reissue function
    2. Period is greater than 1
    3. Reissue will not be performed if a renewal is to be performed. Reissue is executed according to Expires.
  4. Earlier reissue - number of days in which the reissue is to be performed earlier.

How the module works


When the SSL certificate has been ordered by the SSL module that supports automation, then the module automatically performs certificate verification:

  • DNS verification:
    • the module checks if the client has a hosting account with the domain for which the certificate was ordered and which uses the module that supports SSL automation
    • the module checks if the client has a DNS service that has the zone for which the certificate was ordered
    • the module automatically adds the record needed to verify the certificate
  • HTTP verification:
    • the module checks if the client has a hosting account with the domain for which the certificate was ordered and which uses the module that supports SSL automation
    • the module automatically uploads the verification file to the location specified by the SSL module

After verifying the certificate, the module automatically installs the certificate in the hosting service.

For the module to work properly, it is necessary for the cron task Module - SSL Automation Helper to be on the list of active tasks in the Task List.

Supported modules


The module currently supports automation for the following modules:

For automation to work in the Plesk module it is necessary to add an extension in Plesk module: Plesk DNS Helper.