Hi,
I'm standing in front of a bit of a puzzling problem currently.
I was able to generate a LetsEncrypt certificate for the panel as well as a customer domain. However, generating a certificate for the services domain fails with the following error status:
HTML
- Saving debug log to /var/log/letsencrypt/letsencrypt.log
- Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org
- Obtaining a new certificate
- Performing the following challenges:
- http-01 challenge for [services domain]
- Using the webroot path /var/www/virtual/LetsEncrypt for all unmatched domains.
- Waiting for verification...
- Cleaning up challenges
- Failed authorization procedure. [services domain] (http-01):
- urn:acme:error:unauthorized :: The client lacks sufficient authorization
- :: Invalid response from
- http://[services domain]/.well-known/acme-challenge/rk9wyXmxPgq9q292Pku6iIk4UrZK3EYVU4CayXR6rDQ:
- "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
- <html><head>
- <title>503 Service Unavailable</title>
- </head><body>
- <h1>Service"
Things I tried to resolve the issue:
- Rebooting the machine, just to do a sanity check
- Removing a customer account that had the same domain assigned to it as the services domain
Tried to get a certificate issued again after each of these, but that didn't help.
Environment info:
OS: Debian Jessie (8.6), last dist-upgrade was today
i-MSCP version: 1.3.14
LetsEncrypt plugin version: 2.0.5
I'm kind of stumped on what else to try. Would appreciate any help you folks can give me.