Getting Started with AutoInstall SSL: Install an SSL Certificate on Linux

This tutorial walks through the steps to automate the installation of SSL certificates on a Linux server using AutoInstall SSL. Technical Requirements AutoInstall SSL requires that you have root/admin access (typically this is via SSH) to your server. AutoInstall SSL for Linux is not compatible with shared hosting environments (typically accessed via control panels such…

Getting Started with AutoInstall SSL: Install an SSL Certificate on Windows

This tutorial walks through the steps to automate the installation of SSL certificates on a Windows server using AutoInstall SSL. Technical Requirements AutoInstall SSL requires that you have admin access (eg. via RDP or SSH) to your server. AutoInstall SSL for Windows is not compatible with shared hosting environments (typically accessed via control panels such…

Configuring AutoInstall SSL to Automatically Renew SSL Certificates

By default, AutoInstall SSL is configured to automate the entire certificate lifecycles (including certificate renewals, updates, and re-installations) to ensure your SSL certificate never expires. AutoInstall SSL will automatically issue and install a new certificate: You can customize how many days before expiration AutoInstall SSL replaces the SSL certificate by editing the AutoInstall SSL configuration…

AutoInstall SSL Agent Commands

This article documents the different commands available within the AutoInstall SSL agent for Windows or Linux. Linux Usage Note: Requires root/sudo. Windows Usage Subcommands and Arguments installcertificate Installs a new SSL certificate for a website on your server. (The domain/hostname is specified in your CertPanel.com dashboard.) –token [Required] Value should be the token that is…

AutoInstall SSL Errors – Linux

This article lists error messages sometimes experienced while installing or using AutoInstall SSL on Linux servers and provides recommended solutions. Command not found Problem Getting a command not found error when trying to run AutoInstall SSL. Example -bash: runautoinstallssl.sh: command not found Solution This typically happens for one of two reasons: Permission denied Problem Receiving…

Troubleshooting “Agent Cannot Be Reached” or “Inactive Agent” Status in AutoInstall SSL

If AutoInstall SSL shows that your agent cannot be reached or is inactive, this means that the AutoInstall SSL agent installed on your web server is not checking in when scheduled. This means that the agent may not be fully managing your SSL certificate and could allow your certificate to expire. Here are a few…

Troubleshooting “Certificate Is Pending Validation” in AutoInstall SSL

If AutoInstall SSL shows your “Certificate Is Pending Validation”, that means that it’s currently waiting for the Certificate Authority to complete validation and issue your SSL certificate. Orders are usually pending validation for about 1-10 minutes. If an order stays in the pending validation status for longer, this may indicate a problem. Here are some…