Closed JerrettDavis closed 1 year ago
hi @JerrettDavis ~
Sorry for the late of response.
A follow-up from Dreamhost confirmed that the APIs that we are using (dns-add_record and dns-remove_record and dns-list_records) are still working.
I'll update the code and include CNAME
@chhsiao1981 Thanks for following up on this, and I'm glad to hear it was an oversight rather than a functional limitation.
I'm more than happy to push a PR to correct this if you've got some stuff stacked up on your plate.
hi @JerrettDavis ~
thanks!
welcome PR!
Looks like this issue has been resolved by #1110
Closed with #1110
I'm using Lexicon to generate certificates an environment where DNS is my only accessible option, but I've noticed an odd behavior. It appears that it'll only successfully authenticate a domain if the
@
entry has anA
orAAAA
record defined in DNS. This is a bit problematic in my environment as I have a CNAME pointed towards hashnode setup for that entry.Is there any reason why a CNAME would not be regarded as valid for the purposes of authenticating the domain? You can see the behavior defined below.
https://github.com/AnalogJ/lexicon/blob/18c788dc410b0088336ee1c392f63102fe956ed4/lexicon/providers/dreamhost.py#L109-L112