LetsEncrypt - ACMESharp client challenge in pending state for over an hour


#1

Decided to try the Letsencrypt service recently. I’m using the Windows Powershell client found here - https://github.com/ebekker/ACMESharp

Following the quickstart instructions here - https://github.com/ebekker/ACMESharp/wiki/Quick-Start - I managed to get to Step 6b of the manual http authentication process, but when I check the status of the request with the Update-ACMEIdentifier dns1 -ChallengeType http-01 command, the challenge request remains in a pending state:

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}
I’ve been checking on the status every 10 minutes for the past hour, but it’s still pending. The quickstart instructions suggest that the process should take between a few seconds, and a few minutes.

Is this an ACME server issue, or an uninformative error response?


#2

same over here, using ACMESharp. submitted the http challenge over 24h hours ago, still in pending state. challenge message is accessible on our web server (checked with browser).

@dynamite-ready: did your status change?


#3

It did. I needed a bit of help to understand what was going on though.
This SO question should help.


#4

thanks, Leo. mine did, too. however, there seems to be some instability in status reporting.
Update-ACMEIdentifier dns1 -ChallengeType http-01
always reported “pending” status.
then I tried
Update-ACMEIdentifier dns1
which reported the “valid” status. from then on any Update-ACMEIdentifier inquiry reported a “valid” status, even for a -ChallengeType dns-01 which has never been done.


#5

My client challenge in “pending” state for over a day and no update-commands help. What should I do in this case?