-
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gandi DNS inconsistency with CNAME pointing to '@' #20
Comments
Interesting. I haven't run across that usage of I just tried using Azure doesn't allow it: NS1 does: Since octoDNS disallows We could fairly easily translate them in both cases if others feel that's preferable, /cc @octodns/review for thoughts? |
I filed an issue with Gandi. I'll report here when I get a case reference or reply. Seems to involve inconsistency on their side; not sure which parts of the behaviour should be deemed erroneous. Recommend waiting to see what they say before deciding anything. |
I suspect they'll say it works as expected using, though testing NS1, which allows the value, further it returns a literal coho:octodns ross$ dig +short apex.exxampled.com. @dns4.p07.nsone.net
\@. So that's definitely inconsistent behavior and with that we have one that translates, one that doesn't allow it, and one that returns the literal value. Pretty strongly leaning towards octoDNS's best path forward to be disallowing |
Gandi case reference |
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
Nothing heard from Gandi so far. Nothing's changed yet, as far as I know, although I haven't tested it again recently. |
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
Still open. |
Gandi treats CNAME value '@' inconsistently. In DNS queries it's expanded, but in the API it's not.
In my Gandi DNS admin console I have some records like this:
In DNS queries, the '@' is expanded:
In Gandi's admin console, the "friendly" editor shows
Your record will point to @.example.net.
This is inconsistent. Is the '@' supposed to be expanded or not? If so, the friendly editor display is wrong. If not, DNS queries are wrong.
Use of the '@' character is mentioned in RFC1035 - Domain Names - Implementation and Specification but this usage seems not sufficiently specified there.
OctoDNS error with Gandi DNS API: Exception when CNAME points to '@'
OctoDNS with its octodns-gandi module throws an exception when reading it:
Should either Gandi's API or octodns-gandi expand the '@' in this case, I wonder? Or should this record have been disallowed in the first place?
[ This report is also posted on my blog: https://wrily.foad.me.uk/gandi-dns-inconsistency-with-cname-pointing-to-at ]
The text was updated successfully, but these errors were encountered: