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.
- Complete Setup Guide: Return to section “Issue SSL certificates using DirectAdmin and Let’s Encrypt ” and continue after “… run the checklist from DirectAdmin ADMIN SSL Configuration” .
