Certbot不创build极致挑战文件夹

Certbot不创build极致挑战文件夹,第1张

概述Certbot不创build极致挑战文件夹 @H_404_0@我已经工作了几个月前(使用旧的letsencrypt客户端)encryption证书。 我使用的服务器是Nginx。

@H_404_0@Certbot正在创build.well-kNown文件夹,但不是acme-challenge文件夹

@H_404_0@现在我尝试通过~/certbot-auto certonly --webroot -w /var/www/webroot -d domain.com -d www.domain.com -d git.domain.com创build新的证书~/certbot-auto certonly --webroot -w /var/www/webroot -d domain.com -d www.domain.com -d git.domain.com

@H_404_0@但我总是得到这样的错误:

@H_404_0@ClIEntError:(<Response >,DeserializationError('以下字段是required:detail',))

@H_404_0@Nginxconfiguration,文件夹权限和让我们encryption

@H_404_0@Certbot /.well-kNown/acme-challenge

@H_404_0@在新的Ubuntu 16.04服务器上使用SSL脚本编写新的Nginx实例的正确方法是什么?

@H_404_0@Nginx的proxy_pass使certbot不起作用

@H_404_0@important NOTES: - The following errors were reported by the server: Domain: git.domain.com Type: unauthorized Detail: InvalID response from http://git.domain.com/.well-kNown/acme-challenge/ZLsZwCsBU5LQn6mnzDBaD6MHHlhV3FP7oZenxaw4fow: "<.!DOCTYPE HTML> <.HTML lang='en'> <.head prefix='og: http://ogp.me/ns#'> <.Meta charset='utf-8'> <.Meta content='IE=edge' http-equiv" Domain: www.domain.com Type: unauthorized Detail: InvalID response from http://www.domain.com/.well-kNown/acme-challenge/7vHwDXstyiY0wgECcR5zuS2jE57m8I3utszEkwj_mWw: "<.HTML> <.head><.@R_419_5979@>404 Not Found</@R_419_5979@></head> <.body bgcolor="white"> <.center><.h1>404 Not Found</h1></center>

@H_404_0@(当然,HTML标签内的点并不存在)

@H_404_0@我找了一个解决scheme,但没有find一个呢。 有谁知道为什么certbot不创build文件夹?

@H_404_0@提前致谢!

@H_404_0@问题是Nginx配置。 我用最简单的配置替换了我的长配置文件:

@H_404_0@server { Listen 80; server_name domain.com www.domain.com git.domain.com; root /var/www/domain/; }

@H_404_0@然后我能够发行新的证书。

@H_404_0@我的长期配置文件的问题是(据我所知),我有这些行:

@H_404_0@location ~ /.well-kNown { allow all; }

@H_404_0@但他们应该是:

@H_404_0@location ~ /.well-kNown/acme-challenge/ { allow all; }

@H_404_0@现在更新也起作用。

@H_404_0@我有一个类似的问题。 我的问题是,我有这个规则:

@H_404_0@location ~ /. { access_log off; log_not_found off; deny all; }

@H_404_0@这些行取消每个访问到以“。”开始的任何目录。 (点)

@H_404_0@我有一个愚蠢的问题 – 运行certbot命令我有webroot属性指向我的存储库的根目录,而不是公共的。

总结

以上是内存溢出为你收集整理的Certbot不创build极致挑战文件夹全部内容,希望文章能够帮你解决Certbot不创build极致挑战文件夹所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/1271671.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存