Skip to content

AutoSSL Overview

AutoSSL uses ACME to issue, install, and renew SSL certificates automatically.

After setup, visitors can open your website with https://your-domain.com.

Flow

  1. Add domains in the 12SSL Client Area.
  2. Wait until AutoSSL becomes Active.
  3. Copy the ACME / EAB details.
  4. Deploy the certificate for your server environment.
  5. Check that HTTPS works.

Choose Your Environment

Requirements

  • You have purchased an AutoSSL product.
  • The domain points to your server.
  • You can access the server, cPanel, Plesk, or hosting panel.
  • Port 80 is reachable from the internet.
  • You have copied the Server URL, EAB MAC ID, and EAB MAC key.

Tool Choice

  • Nginx / Apache: use Certbot for automatic installation.
  • cPanel / Plesk / LiteSpeed / Node.js: use acme.sh.
  • Windows IIS: use Win-ACME.
  • Kubernetes: use cert-manager with EAB.

Domain Rules

  • Single domain: protect the root domain and www by default, such as example.com and www.example.com.
  • Multi-domain: the www version of a base domain is usually included in the product scope; in ACME commands, list the hostnames you want written into the certificate SAN.
  • Wildcard: protect the root domain and wildcard by default, such as example.com and *.example.com.

WARNING

Wildcard certificates require DNS validation. HTTP webroot validation cannot issue wildcard certificates.