Renewal & Check â
After deployment, confirm that HTTPS works.
Automatic Renewal â
acme.sh installs a scheduled task automatically.
Manual check:
bash
~/.acme.sh/acme.sh --cron --home ~/.acme.shIf --reloadcmd was configured, Nginx or Apache reloads automatically after renewal.
HTTPS Check â
Command check:
bash
curl -I "https://example.com"Open in a browser:
text
https://example.comConfirm:
http://example.comredirects tohttps://example.com- The browser shows a secure lock
- The certificate domain is correct
- The certificate chain is complete
HTTP/2 200, HTTP/1.1 200, 301, or 302 usually means HTTPS is reachable.
FAQ â
The status stays Pending. What should I check? â
Check that the domain is correct and points to the server.
Certificate issuance failed. What should I check? â
Confirm this path is reachable from the internet:
text
http://example.com/.well-known/acme-challenge/Can I share EAB details with someone else? â
Only share them with a trusted server administrator. Do not publish the EAB MAC key.
The browser still says the site is not secure. Why? â
Check that the web server loaded the new certificate and that the page has no http:// mixed content.
