DirectAdmin VPS Setup Guide

Install, Configure, and Run a DirectAdmin VPS

SSL: DirectAdmin ADMIN SSL Configuration

Prepared by
Jeffrey Thomas Baygents
Lead Systems Engineer — DirectAdmin VPS & Self‑Managed Hosting

DirectAdmin ADMIN SSL Configuration

Prerequisite

This checklist is done ONLY AFTER the DirectAdmin USER SSL Configuration has been fully completed.

Checklist for DirectAdmin ADMIN SSL Configuration

  • From DirectAdmin Control Panel | ADMIN
  • Go to <Server Manager> | <Admin SSL>.
  • Select check-box of newly added domain & tap <Settings>. Make these selections.
    • Notify administrator account on certificate request failures.
    • Notify users on certificate request failures.
    • Do NOT select any other options.
    • Verify “Fix certificates” section has selection of “LetsEncrypt certificates”.
    • Click <Update>.
  • From top, Tap <Server TLS Certificate> | <ACME Settings>.
    • Confirm selected check-box to “Enable ACME” to automatically renew and replace server TLS certificates.
    • ACME account e-mail address (Custom e-mail): admin@<account domain name>. Don’t use email addresses with added domains because, I’m using a chain certificate (i.e., shared by multiple domains with one account admin email address representing all).
    • Key Type: ECDSA P-256
    • ACME Provider:Let’s Encrypt
    • Additional Domains
      • ONLY IF this * record does not yet exist for this new domain, continue to next steps to add it.
      • Add additional domain (starting with “*.”) to TLS certificate: *.<domain name>
      • Tap <+ ADD>.
    • Scroll down to bottom & click <Submit>.
      • When prompted, Select the checkbox to “ISSUE A NEW…”. That’s because all steps now cover a chained SSL Cert.
      • Tap <Confirm>.
        • TIP: If you forgot to select the checkbox to “Issue a new…”, then tap <Server TLS Certificate> and tap <Renew Now> at “Automatic Certificates”. Then, tap <Renew Now>.
  • Checkif default homepage for this domain is usually now working.
  • From DirectAdmin Control Panel | ADMIN
  • Go to <Server Manager> | <Admin SSL>.
    • You can monitor the status of all domains. Just scroll all the way to the right. When it’s showing “Valid” = <Yes>, you’ll know it’s working. You can periodically refresh the screen; it takes about 3-5 minutes waiting. You’ll see a blue msg box briefly about 1 minute before the SSL cert shows “Valid”. When all 4 items are checked with a green “Yes”, the default site homepage then appears OK.

If Experiencing DirectAdmin SSL Cert Issues

If you’re sure you followed the above steps, including the appropriate wait times, visit and review possible solutions at “SSL: Resolving SSL Issues in DirectAdmin“. If following the Complete Setup Guide, don’t continue with remaining steps in any checklists until the SSL Certificate shows as “Valid”, and preferably, for all 4 status items to be shown with a green “Yes”.

Next Steps

Depending on what brought you here, you can easily return to that exact area on the page. Just, click any of these specific areas or checklist sections you recognize that led you here.

This site is protected by reCAPTCHA and the Google Google Privacy Policy and Google Terms of Service apply.

© 1996-2026 Jeffrey Thomas Baygents. All rights reserved.