Check the domain first

An SSL certificate protects the browser connection for the names it covers. It does not, by itself, protect a website against malware or fix insecure application code.

Confirm the domain is attached to the correct hosting account and its DNS routes to the expected service. Include both the main domain and www if you use both. A CDN or proxy can add a separate certificate between visitors and that provider.

Request a certificate

  1. Open your hosting control panel and select the right domain.
  2. Find its SSL certificate settings. Where enabled, select the automatic ACME / Let’s Encrypt option.
  3. Select only the hostnames you control and intend to serve, then submit the request.
  4. Read the completion result. If validation fails, record the error and ask support before retrying repeatedly.

Available controls depend on the service. If you cannot see certificate settings, use your customer support ticket rather than following server-administrator commands from another guide.

Verify HTTPS

Visit the website using HTTPS and check that the certificate covers its hostname. Check important pages, images and forms for mixed HTTP content. Once HTTPS works, arrange a consistent HTTP-to-HTTPS redirect and update the application’s website address if needed.

Further reference: DirectAdmin domain certificate documentation.