【发布时间】:2017-10-17 17:00:00
【问题描述】:
我正在尝试关注 these instructions here 为我的域安装 SSL 证书。但是,这些说明似乎假设 nginx 是唯一的服务器。我将 nginx 与 uwsgi 一起使用。我都是新手。我不相信 uwsgi 有“webroot”(?)。
我的 django 应用程序来自 /home/me/myapp。我在那里创建了.well-known 目录,如下所示:/home/me/myapp/.well-known。
使用这个命令:
sudo certbot certonly --webroot --webroot-path=/home/me/myapp -d myappdomain.com -d www.myappdomain.com
我收到此错误:
Domain: www.myappdomain.com
Type: unauthorized
Detail: Invalid response from
http://www.myappdomain.com/.well-known/acme-challenge/HOjaeQfDlYQzAYfwGLltammjg6kMnwChV-Bc9BL2bSA:
如果我在 NGINX 后面有 uWSGI,我如何正确地为 .well-known 目录提供服务?
【问题讨论】:
标签: django ssl nginx uwsgi lets-encrypt