Rest LetsEncrypt-ACMESharp客户端质询处于挂起状态超过一小时
最近决定尝试Letsencrypt服务。 我正在使用在此处找到的Windows Powershell客户端- 按照此处的快速启动说明--我设法进入了手动http身份验证过程的步骤6b,但当我使用Rest LetsEncrypt-ACMESharp客户端质询处于挂起状态超过一小时,rest,powershell,ssl,ssl-certificate,lets-encrypt,Rest,Powershell,Ssl,Ssl Certificate,Lets Encrypt,最近决定尝试Letsencrypt服务。 我正在使用在此处找到的Windows Powershell客户端- 按照此处的快速启动说明--我设法进入了手动http身份验证过程的步骤6b,但当我使用Update ACMEIdentifier dns1-ChallengeType http-01命令检查请求的状态时,质询请求仍处于挂起状态: IdentifierPart : ACMESharp.Messages.IdentifierPart IdentifierType : dns Identifie
Update ACMEIdentifier dns1-ChallengeType http-01
命令检查请求的状态时,质询请求仍处于挂起状态:
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : www.example.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/#myhash
Status : pending
Expires : 16/02/2016 00:00:00
Challenges : {manual, , }
Combinations : {1, 0, 2}
在过去的一个小时里,我每10分钟检查一次状态,但它仍在等待。快速启动说明建议该过程应在几秒钟到几分钟之间完成
这是ACME服务器问题,还是信息错误响应?您请求的质询可能不在挂起状态,但第一个质询处于挂起状态。您将看到有三种可能的挑战(dns、tns和http)。如果输出单个质询,您可能会看到http质询已被验证。尝试: (更新ACMEIdentifier dns1-ChallengeType http-01)。挑战
列出所有三个挑战的详细信息,包括个人状态。我自己在一台用于测试的本地开发机器(可通过互联网访问)上遇到了这个问题。同样的事情-请求保持在
挂起
模式。然后,我在我的live Web服务器上运行了相同的过程,没有出现任何问题。如果一切正常,请求最多应在几分钟内验证。不确定确切的区别是什么,除了本地机器使用端口转发,并且只有端口80和443对Internet开放。