Ribbon Icon Celebrating 27 Years – Announcing the new GeoTrust Horizon® platform. Learn More
Home Icon > Resources > Articles > Knowledgebase > AutoInstall SSL > Getting Started with AutoInstall SSL ACME

Getting Started with AutoInstall SSL ACME

GeoTrust AutoInstall SSL supports using the ACME protocol to install your SSL/TLS certificate. There are several ways you can choose to use ACME:

Option 1: Select ACME as Your Environment

A screenshot showing the server and hosting type options where you can use GeoTrust AutoInstall SSL to set up SSL automation

Option 2: Select Your Environment for Step-By-Step Instructions

Then select Agent Options and click on ACME for IIS, Apache and NGINX. Other environments currently default to ACME.

An example screenshot of what you'll see when preparing to install the GeoTrust AutoInstall SSL agent

How to Setup ACME Automation

Step 1: Installing the ACME Agent 

Unless your website hosting environment supports ACME natively (Caddy web server, for example) you’ll need to install an ACME-compatible agent on your server. GeoTrust AutoInstall SSL will suggest a compatible ACME agent for your environment, or you can choose and install any ACME-compatible agent.

Step 2: Issuing & Installing your SSL Certificate 

Each ACME client works a bit differently, but in general you’ll need to run one or more commands to:

  • register your ACME agent with the certificate authority’s server, using provided ACME EAB (external account binding) credentials
  • request a certificate and complete validation (using file or DNS validation)
  • install the certificate in the desired location (eg in your web server)

GeoTrust AutoInstall SSL provides pre-built commands for popular environments, with your credentials pre-populated in the commands.

A Note About Validation Methods

In most cases, file validation is the easiest and best validation option to use.

For wildcard SSL/TLS certificates, you’ll need to use DNS validation. This requires:

  • a DNS provider that supports API access
  • an ACME agent with a connector/plugin for your DNS provider