Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: aodms.af.mil
I ran this command:
PS C:\Windows\system32> & "$WinAcmeFolder\wacs.exe" `
>> --source iis `
>> --siteid 2 `
>> --host core-integration.affsa.aws.solidstatescientific.com,integration.affsa.aws.solidstatescientific.com,aodms.af.mil `
>> --emailaddress [affsa.aws.mbx@solidstatescientific.com](mailto:affsa.aws.mbx@solidstatescientific.com) `
>> --installation iis `
>> --installationsiteid 2 `
>> --accepttos
It produced this output:
A simple Windows ACMEv2 client (WACS)
Software version 2.1.19.1142 (release, pluggable, standalone, 64-bit)
Connecting to [https://acme-v02.api.letsencrypt.org/.](https://acme-v02.api.letsencrypt.org/)..
Scheduled task not configured yet
Please report issues at https://github.com/win-acme/win-acme
Running in mode: Unattended
Source generated using plugin IIS: [core-integration.affsa.aws.solidstatescientific.com](http://core-integration.affsa.aws.solidstatescientific.com/) and 2 alternatives
[[core-integration.affsa.aws.solidstatescientific.com](http://core-integration.affsa.aws.solidstatescientific.com/)] Cached authorization result: valid
[[integration.affsa.aws.solidstatescientific.com](http://integration.affsa.aws.solidstatescientific.com/)] Cached authorization result: valid
[[aodms.af.mil](http://aodms.af.mil/)] Authorizing...
[[aodms.af.mil](http://aodms.af.mil/)] Authorizing using http-01 validation (SelfHosting)
[[aodms.af.mil](http://aodms.af.mil/)] Authorization result: invalid
[[aodms.af.mil](http://aodms.af.mil/)] {
"type": "urn:ietf:params:acme:error:dns",
"detail": "DNS problem: query timed out looking up A for [aodms.af.mil](http://aodms.af.mil/); DNS problem: query timed out looking up AAAA for [aodms.af.mil](http://aodms.af.mil/)",
"status": 400
}
Create certificate failed: [[aodms.af.mil](http://aodms.af.mil/)] Validation failed
- No certificate generated
My web server is (include version): IIS 10
The operating system my web server runs on is (include version): Windows Server 2016
My hosting provider, if applicable, is: N/A
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
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot): wacs version 2.1.19.1142
A few more details, which may or may not be relevant -- I don't know...
aodms.af.mil is a relatively new FQDN -- a few weeks old.
It is an A record, resolving to two IPs.
At first, one of the two IPs was correct, one was incorrect. We asked that the incorrect one be fixed, and it was.
We have previously successfully obtained a cert with all three FQDNs on it (see --host argument of above command). That was when the FQDN was serving one incorrect IP.
Ever since the incorrect IP was corrected, all attempts to get a cert that included the aodms.af.mil FQDN have failed with the DNS error. I don't know why. Everywhere I've tried to do a lookup of that FQDN -- AFNET and public internet -- has returned correct results:
phil-pc> nslookup aodms.af.mil
Server: 192.168.240.1
Address: 192.168.240.1#53
Non-authoritative answer:
Name: aodms.af.mil
Address: 15.200.5.186
Name: aodms.af.mil
Address: 15.200.45.183
Thanks in advance for any help you can give..