You should make sure the following conditions are met, before setting up LetsEncrypt:
- AzuraCast must be on its own domain or subdomain.
LetsEncrypt can't be set up using an IP address. You must have a domain (eg. domainname.com) or a subdomain (site.domainname.com).
- AzuraCast's web server must be served on the default ports, 80 for HTTP and 443 for HTTPS.
By default, AzuraCast is already set up on these ports. If you have made any modification with port, you must switch the ports back to the defaults while setting up LetsEncrypt and during its renewals.