Getssl连接错误

我使用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是我自己的名字。 我可以从外部networking访问url:

http://hostname.com/.well-known/acme-challenge/iWNVnBM81u5xITptieCF7J7sh70GhsDeSOLwAdY0bN0

这将返回正确的值。 在我的getssl.cfg的ACL行下面:

 ACL=('/var/www/html/.well-known/acme-challenge') 

为什么getssl会给我一个连接错误? 我在其他服务器上运行相同的工具,这工作正常。