SSL Certificates Help

Set up my SSL certificate with ACME

Automated Certificate Management Environment (ACME) is a protocol for automating the interactions required between your server and the certificate authority for your SSL certificate. It can automate the request, download and install of your certificate.

Note: This feature is not supported for API reseller customers at this time.

To use ACME you must install an ACME client on your server and use your server’s command line interface (CLI). If you are not comfortable with installing the client or using a CLI, you can install your SSL certificate manually.

  1. Install an ACME client like Certbot onto your server.
  2. Go to your GoDaddy product page.
  3. For SSL Certificates, select Manage All.
  4. Select Manage All for SSL Certificates.
  5. Select ACME Automation > ACME Setup.
  6. The ACME External Account Binding Key section includes the External Account Binding (EAB) Key ID and External Account Binding (EAB) Key Data that are unique for your certificate. These will be used in the commands to set up your ACME client.
  7. If you are using the Certbot client, look for your server version in the Example Certbot Commands section. We provide instructions for some of the most common servers. If your server version is listed, follow the instructions to configure your ACME client. There are some things to look out for.
    • The correct Key ID and Key Data will be included in the example commands, but you will need to replace placeholders like my.domain.com with the correct information for your site.
    • If the final installation of the certificate is not currently supported, see Install my SSL certificate.
    If your server version is not listed or you are using an ACME client other than Certbot, refer to the documentation for your ACME client and server OS on how to configure the client and install a certificate.