My domain is:
Can’t enter this because of 120 link limitation per post (see certbot command below).
I ran this command:
certbot-auto certonly --webroot -w [docroot] -d sites-e.larc.nasa.gov -d aab.larc.nasa.gov -d adt.larc.nasa.gov -d aero.larc.nasa.gov -d aeroelasticity.larc.nasa.gov -d ampb.larc.nasa.gov -d artcontest.larc.nasa.gov -d basketball.larc.nasa.gov -d colloqsigma.larc.nasa.gov -d commonresearchmodel.larc.nasa.gov -d ddtrb.larc.nasa.gov -d eds.larc.nasa.gov -d engineering.larc.nasa.gov -d environmental.larc.nasa.gov -d exhibits.larc.nasa.gov -d fileplottingtools.larc.nasa.gov -d flightsimulation.larc.nasa.gov -d gameon.nasa.gov -d gcd.larc.nasa.gov -d larc-exchange.larc.nasa.gov -d lasersdbw.larc.nasa.gov -d latinawomen.larc.nasa.gov -d lbpw.larc.nasa.gov -d leag.larc.nasa.gov -d locrwg.larc.nasa.gov -d matb.larc.nasa.gov -d microspecklestamps.larc.nasa.gov -d nga.larc.nasa.gov -d occ.larc.nasa.gov -d odeo.larc.nasa.gov -d overflow.larc.nasa.gov -d paw.larc.nasa.gov -d post2.larc.nasa.gov -d pto.larc.nasa.gov -d researchdirectorate.larc.nasa.gov -d researchtech.larc.nasa.gov -d sacd.larc.nasa.gov -d stab.larc.nasa.gov -d sw-eng.larc.nasa.gov -d tetruss.larc.nasa.gov -d uqtools.larc.nasa.gov -d scifli.larc.nasa.gov -d csaob.larc.nasa.gov -d eve.larc.nasa.gov -d education.larc.nasa.gov -d sepg.larc.nasa.gov -d essp.nasa.gov -d hpcincubator.larc.nasa.gov -d transitionmodeling.larc.nasa.gov -d odm.larc.nasa.gov -d skywatchers.larc.nasa.gov -d aeronautics.larc.nasa.gov -d activate.larc.nasa.gov -d pwix.larc.nasa.gov -d larcsos.larc.nasa.gov -d blueskyradiation.larc.nasa.gov -d science-people.larc.nasa.gov -d vspu.larc.nasa.gov -d winds-lidar-group.larc.nasa.gov -d stabserv.larc.nasa.gov -d arcstone.larc.nasa.gov -d act-america.larc.nasa.gov -d capable.larc.nasa.gov -d clarreo-pathfinder.larc.nasa.gov -d gewex-srb.larc.nasa.gov -d discover-aq.larc.nasa.gov -d science-edu.larc.nasa.gov
It produced this output:
The top level errors look like this (I’ve included them from a few attempts to do the same thing, since the DNS name that shows up first and the total failed validations are always different):
An unexpected error occurred:
Certification Authority Authorization (CAA) records forbid the CA from issuing a certificate :: Error finalizing order :: Rechecking CAA for “sw-eng.larc.nasa.gov” and 24 more identifiers failed. Refer to sub-problems for more information
An unexpected error occurred:
Certification Authority Authorization (CAA) records forbid the CA from issuing a certificate :: Error finalizing order :: Rechecking CAA for “eds.larc.nasa.gov” and 31 more identifiers failed. Refer to sub-problems for more information
An unexpected error occurred:
Certification Authority Authorization (CAA) records forbid the CA from issuing a certificate :: Error finalizing order :: Rechecking CAA for “locrwg.larc.nasa.gov” and 33 more identifiers failed. Refer to sub-problems for more information
The lower level errors look like this:
"detail": “Error finalizing order :: While processing CAA for sw-eng.larc.nasa.gov: DNS problem: SERVFAIL looking up CAA for larc.nasa.gov - the domain’s nameservers may be malfunctioning”,
I’ve already talked to our DNS admins, and they see nothing wrong on our DNS servers. The only thing that might be an issue that I can see is rate limiting: looks like for 60+ CNAMES the letsencrypt validation server(s) hit the DNS servers hard enough to trigger it.
Any way to slow down the letsencrypt validation checks? I wouldn’t mind waiting a second per CNAME if it meant it worked.
Note that I can successfully generate a cert with a subset of the names, so that’s more confirmation to me it’s the scale of the request and not any malformed DNS entries.
Version of certbot:
certbot 1.7.0