Я использую getssl для установки сертификата Lets Encrypt SSL. Ниже приведен вывод ./getssl -a
:
Check all certificates
hostname.com: Certificate on remote domain does not match, ignoring remote certificate
Registering account
Verify each domain
Verifying hostname.com
copying challenge token to /var/www/html/.well-known/acme-challenge/iWNVnBM81u5xITptieCF7J7sh70GhsDeSOLwAdY0bN0
Pending
getssl: hostname.com:Verify error:Could not connect to hostname.com
Конечно hostname.com - мое собственное имя. Я могу получить доступ к URL-адресу из внешних сетей:
http://hostname.com/.well-known/acme-challenge/iWNVnBM81u5xITptieCF7J7sh70GhsDeSOLwAdY0bN0
Это вернет правильное значение. Ниже строки ACL в моем getssl.cfg:
ACL=('/var/www/html/.well-known/acme-challenge')
Почему getssl выдает ошибку подключения? Я использую тот же инструмент на других серверах, где он отлично работает.