My domain is: noahsales.com
I ran this command:
It produced this output:
My web server is (include version): self-development
The operating system my web server runs on is (include version): Windows 10
My hosting provider, if applicable, is:
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):
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot):
(1) Problem
The returned status of the challenge authorization is always "pending".
ACME client has prepared the challenging token value and answered the authorization challenge as well, however, the status is always "pending" when querying the challenge details.
(2) Background
The domain name: noahsales.com
The certificate was successfully downloaded by Certbot on February 4th 2024.
I decided to develop my own ACME client based on GitHub - PKISharp/ACMESharpCore: An ACME v2 client library for .NET Standard (Let's Encrypt) for the certificate format PEM cannot be handled in .Net Framework
(3) Operation
During the test development, the certificate was successfully downloaded from Let's Encrypt staging server.
I also noticed that It is OK to download the certificate repeatedly by using the same information of the account and order from the first-time registry.
However, the challenge status of “pending” was returned after running the procedures again, i.e., creating the account, creating the order…
(4) Question
Why Let’s Encrypt ACME server doesn’t request my web server for challenge verification (no access record in my web server log)?
Could you please reset some information about the domain name “noahsales.com” to make the certificate application go through (Please delete the existing information created by Certbot previously if possible)?
Is it related to the account key which it was created for the first time by Certbot? If it is true, how can I get back the account key created by Certbot (Certbot was uninstalled from my web server)?
More than 2/3 of 90 days have elapsed since the previous certificate was downloaded by Certbot. One month has also gone by since the last challenging authorization.
Please instruct how to apply for the certificate. Thanks in advance.
(5) The current data
The current order data:
{
"Payload": {
"status": "pending",
"expires": "2024-05-03T09:11:31Z",
"identifiers":[
{
"type": "dns",
"value": "noahsales.com"
},
{
"type": "dns",
"value": "www.noahsales.com"
}],
"authorizations": ["https://acme-v02.api.letsencrypt.org/acme/authz-v3/343234312657","https://acme-v02.api.letsencrypt.org/acme/authz-v3/343234312667"],
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/1681381387/264226685587"
},
"OrderUrl": "https://acme-v02.api.letsencrypt.org/acme/order/1681381387/264226685587"
}
The authorization challenge data:
[
{
"identifier": {
"type": "dns",
"value": "noahsales.com"
},
"status": "pending",
"expires": "2024-05-03T09:11:31Z",
"challenges":[
{
"type": "http-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/343234312657/U1EeEg",
"status": "pending",
"token": "x09QA4TOdcNGdpuHYziAzCEO_breLaMwZG6gzHRJOLY"
},
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/343234312657/qI7dzQ",
"status": "pending",
"token": "x09QA4TOdcNGdpuHYziAzCEO_breLaMwZG6gzHRJOLY"
},
{
"type": "tls-alpn-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/343234312657/RXEiSg",
"status": "pending",
"token": "x09QA4TOdcNGdpuHYziAzCEO_breLaMwZG6gzHRJOLY"
}]
},
{
"identifier": {
"type": "dns",
"value": "www.noahsales.com"
},
"status": "pending",
"expires": "2024-05-03T09:11:31Z",
"challenges":[
{
"type": "http-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/343234312667/Pd1t5g",
"status": "pending",
"token": "iVrqtL3Ch30OINotfcC0_SkXI9LnzcoRVD-RXpqbL58"
},
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/343234312667/OcYyDA",
"status": "pending",
"token": "iVrqtL3Ch30OINotfcC0_SkXI9LnzcoRVD-RXpqbL58"
},
{
"type": "tls-alpn-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/343234312667/tTh6tw",
"status": "pending",
"token": "iVrqtL3Ch30OINotfcC0_SkXI9LnzcoRVD-RXpqbL58"
}]
}]