Nginx letsencrypt不创建acme挑战

Nginx letsencrypt不创建acme挑战,nginx,debian,lets-encrypt,Nginx,Debian,Lets Encrypt,只需遵循此处的简单说明(使用Nginx 1.8.x的Debian 7 Wheezy) ./letsencrypt auto certonly-a webroot--webroot路径=/var/www/html-d sub.domain.com 我看到它正在创建文件夹。众所周知(在/var/www/html下),但它没有创建acme challenge文件夹(以及它下面的实际文件),因此在http回发上,我得到客户端缺乏足够的授权,因为该文件不存在 我怎样才能找到它为什么不会产生 /var

只需遵循此处的简单说明(使用Nginx 1.8.x的Debian 7 Wheezy)


./letsencrypt auto certonly-a webroot--webroot路径=/var/www/html-d sub.domain.com

我看到它正在创建文件夹
。众所周知
(在/var/www/html下),但它没有创建
acme challenge
文件夹(以及它下面的实际文件),因此在http回发上,我得到
客户端缺乏足够的授权
,因为该文件不存在

我怎样才能找到它为什么不会产生

/var/www/html/。众所周知/acme挑战/file

档案

谢谢,
克里斯

嗨,你有什么发现吗?我面临着同样的问题,当您的服务器无法从Internet访问时,就会发生这种情况。letsencrypt服务器需要能够到达您的服务器以完成此过程。所以你可能需要设置一个隧道,做一些DMZ工作,将你的IP路由到你的服务器,等等,才能让它工作。到目前为止,我还没有找到任何适合这种情况的方法。目前,我只是使用自签名证书来消除SSL错误。