Contact sales@posahosting.com
Guides / Web Hosting Help / Fix the “SSL is not enabled” error in DirectAdmin

Resolve the "SSL is not enabled" error in DirectAdmin

Seeing "SSL is not enabled" when you click SSL Certificates means the domain was added without the Secure SSL flag. DirectAdmin blocks certificate management until that option is turned on in Domain Setup.

1. Log in to DirectAdmin

  1. Browse to your DirectAdmin URL—usually example.com:2222, substituting your hostname or domain.

  2. Enter your DirectAdmin username and password.

PosaHosting shortcut

Access DirectAdmin directly from My Account

2. Enable Secure SSL on the domain

  1. Open Domain Setup from the DirectAdmin menu.

  2. Click the domain that needs SSL support.

  3. Tick the Secure SSL checkbox.

  4. Click Save Changes to apply the setting.

3. Confirm SSL Certificates opens

  1. Return to the main dashboard and click SSL Certificates under Advanced Features (or Account Manager, depending on your skin).

  2. The SSL management page should load without the error. You can now request a Let's Encrypt certificate for the domain.