Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;“未经授权”;使用Let';将SSL证书添加到AWS EC2实例时出错;s加密_Ssl_Amazon Ec2_Https_Dns - Fatal编程技术网

&引用;“未经授权”;使用Let';将SSL证书添加到AWS EC2实例时出错;s加密

&引用;“未经授权”;使用Let';将SSL证书添加到AWS EC2实例时出错;s加密,ssl,amazon-ec2,https,dns,Ssl,Amazon Ec2,Https,Dns,我有一个服务器作为EC2实例运行在AmazonWebServices上,希望以安全的方式(https)访问它。我决定使用以下教程将SSL证书安装到服务器(使用--webroot插件类型)。我使用puTTY来达到EC2实例。在最后一步中,我被提示提供域名,其中我键入了AWS为实例生成的URL(不是我自己的/屏蔽的域名) 我收到一个未经授权的错误,上面写着 FailedChallenges失败的授权过程abcd.efgh.us-west-2.elasticbeanstalk.com(http-01)

我有一个服务器作为EC2实例运行在AmazonWebServices上,希望以安全的方式(https)访问它。我决定使用以下教程将SSL证书安装到服务器(使用
--webroot
插件类型)。我使用puTTY来达到EC2实例。在最后一步中,我被提示提供域名,其中我键入了AWS为实例生成的URL(不是我自己的/屏蔽的域名)

我收到一个未经授权的错误,上面写着

FailedChallenges失败的授权过程abcd.efgh.us-west-2.elasticbeanstalk.com(http-01):urn:acme:错误:未经授权::客户端缺少足够的授权::来自的响应无效

注:abcd.efgh.us-west-2.elasticbeanstalk.com只是我为该问题提供的AWS域名的一个示例

我还收到一条错误提示:

要修复这些错误,请确保您的域名是 输入正确,并且该域的DNS A记录包含 正确的IP地址

我不确定是否会发生这种情况,因为我直接使用的是AWS域名,而不是我拥有的域名


那么,如果我使用自己的域名,或者这个问题是因为我需要添加/更改的其他内容,我会消除这个错误吗?请注意。

问题是您正在尝试运行Let's Encrypt with URL,该URL是Amazon EC2实例的URL。您需要注册一个域,将它指向那个EC2实例,然后运行Let's Encrypt with the domain name

有益的: