在AWS EC2服务器上设置letencrypt证书

时间:2020-01-28 23:39:32

标签: django amazon-web-services ssl amazon-ec2

我是VPS和Linux的新手,但是我现在在学校学习,并且一个项目需要与Django一起使用GEOlocation,所以我需要设置一个VPS。我使用过AWS EC2服务器,现在我需要添加SSL证书,因为这是向用户询问GPS权限的要求,但我遇到了麻烦。我按照此处的说明进行操作:

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-amazon-linux-2.html#letsencrypt

我确实在GoDaddy中设置了我的域名,并且该域名正常工作。 这是我得到的错误:

*>获得新证书执行以下挑战:

[我的域]的http-01挑战[我的域]的http-01挑战 正在等待验证...域[我的域]的挑战失败 域[我的域]的挑战失败 域] [我的域]的http-01挑战清理挑战一些 挑战失败了。

重要说明: -服务器报告了以下错误:

域:[我的域]类型:连接详细信息:正在提取
http://[my 域] /。众所周知/ acme-challenge / g-1VnWMVEKIwAeV0AExkr21aWKtOC6tdTMdbFbBisTE: 连接期间超时(可能是防火墙问题)

域:[我的域]类型:连接详细信息:正在提取
http://[my 域] /。众所周知/ acme-challenge / uDE6LFBwGINiZmsULN45PxPK_V48w3NCeoVqv4_ylLY: 连接期间超时(可能是防火墙问题)

要解决这些错误,请确保您的域名为
输入正确,并且该域的DNS A / AAAA记录
包含正确的IP地址。另外,请检查
您的计算机具有可公开路由的IP地址,但没有
防火墙阻止服务器与
进行通信 客户。如果您使用的是webroot插件,还应该验证
您正在从提供的webroot路径提供文件。*

有人可以建议我可以尝试什么?

0 个答案:

没有答案