It produced this output: Certes.AcmeException: 'Can not finalize order with status 'Invalid'.'
Because the challenge validation status of the last validated domain is Invalid
My web server is (include version):
IIS Express 10
The operating system my web server runs on is (include version):
Windows 10 2004
It seems like you may not have gotten the right DNS TXT record for the last one. Keep in mind that the order of the authorizations/challenges presented in the order may vary from the order you present them to the client.
You should have 4 TXT records:
_acme-challenge.scrtcrcl.com token a
_acme-challenge.scrtcrcl.com token b
_acme-challenge.secretcircle.solutions token c
_acme-challenge.secretcircle.solutions token d
Notice that the two wildcards use the base domain.
Since you’ve already succeeded at three of the challenges, their successes will be cached. Thus you only need to fulfill the one remaining challenge.
I’m not seeing a certificate that includes 3 domains (under X509v3 Subject Alternative Name) for those you’ve listed. Were you generating test/staging certificates when you were trying the combinations of three?