ACMEsharp: Status "pending" forever

Please fill out the fields below so we can help you better.

My domain

I ran this command:(Update-ACMEIdentifier aws -ChallengeType http-01).Challenges | Where-Object {$_.Type -eq “http-01”}

It produced this output:ChallengePart : ACMESharp.Messages.ChallengePart
Challenge : ACMESharp.ACME.HttpChallenge
Type : http-01
Uri :
Token : fvMwA62OIMOC2rJc2O9p04nG6FFpdzyFEc4LHb6PxzM
Status : pending
OldChallengeAnswer : [, ]
ChallengeAnswerMessage :
HandlerName : manual
HandlerHandleDate : 20.07.2016 16:50:13
HandlerCleanUpDate :
SubmitDate :
SubmitResponse :

My operating system is (include version): Windows 2008-R2-SP1 with Powershell 5

My web server is (include version): Apache

My hosting provider, if applicable, is: self, ESXi hosted VM

I can login to a root shell on my machine (yes or no, or I don’t know): yes

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): No. Powershell

The URI of the powershell output does give this response from the LE server:

“type”: “http-01”,
“status”: “pending”,
“uri”: “”,
“token”: “fvMwA62OIMOC2rJc2O9p04nG6FFpdzyFEc4LHb6PxzM”

What were the commands you run prior to that?

My understanding of ACMESharp is that the typical flow is either:

New-ACMECertificate ... -> Submit-ACMECertificate ... -> Update-ACMECertificate ...


New-ACMEIdentifier ... -> Complete-ACMEChallenge ... -> Submit-ACMEChallenge ... -> Update-ACMEIdentifier ...

Any chance you missed one of these?

Has your domain “” already been validated by “dns-01” or “tls-01” ?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.