Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
PostPosted: Thu May 31, 2012 4:32 pm 
Offline
Senior Member

Joined: Fri Dec 10, 2010 6:21 am
Posts: 144
I find the DNS Manager UI to be very inconsistent.


I will detail some examples below:


1) The owner field, in the listing view for a master zone:

In the "NS Records" section it is referred to as "Subdomain" and is in the second column, listed as absolute values.

In the "MX Records" section it is referred to as "Subdomain" and is in the third column, listed as relative values.

In the "A/AAAA Records" section it is referred to as "Hostname" and is in the first column, listed as relative values.

In the "CNAME Records" section it is referred to as "Hostname" and is in the first column, listed as relative values.

In the "TXT Records" section it is referred to as "Name" and is in the first column, listed as relative values.

In the "SRV Records" section it is split into columns one and two ("Service", containing the effectively zone-relative part of the name and "Domain").


I think it would be appropriate to use a consistent name to refer to the "owner" value (if you find that "owner" is problematic then maybe just "name" would be a good idea). Also consistently having it as the first column would not only make it consistent but also more conventional. And have it always be either absolute or zone-relative.



2) The SOA section / Editing of SOA:

The SOA record does not have a field that is used as "Default TTL" / "Defines the default Time To Live for all entries in the zone" as is shown in the DNS Manager.
However, the SOA field named "MINIMUM" (redefined to be used as Negative Cache TTL) is nowhere to be found. Is the "Default TTL" option in the manager actually "MINIMUM"? Or is it as the description says a way to set a Default TTL (redefine what the "Default" option means in the TTL dropdowns?)? Or is it both? I guess it would be easy enough for everyone to experiment to reverse engineer what the option actually does but expecting that is absurd.

If the "Default TTL" there actually refers to the the "MINIMUM" field I think it would be good if it was not only relabelled as "Negative Cache TTL" but also moved last to match the actual order of the SOA values (MNAME, RNAME, SERIAL, REFRESH, RETRY, EXPIRE, MINIMUM). If it does not refer to "MINIMUM" I think that field needs to be added. If it is used to control both, the title and description should just be clarified.



3) Adding AAAA:

There is an "A/AAAA Records" section but the link for adding records is labelled "Add a new A record". (It does however add AAAA records just fine.)

Just change the link to say "Add a new A/AAAA record" to avoid confusion?



4) Adding/editing SRV:

In the listing "service" and "domain" are listed. However, when adding/editing records there is no way to specify the "domain" and what is listed as "service" in the listing has been split into "service" (inconsistent that "service" in the listing and "service" in the editor refers to different things) and "protocol" with a dropdown with a couple of popular values. This effectively makes it impossible to add an SRV record for a subdomain.

Assuming the service + protocol split is to remain, maybe a field to specify "domain" (as in the listing) could be added? Also, it might be appropriate to allow an "other" option for protocol with a textbox to make it more flexible.


Top
   
PostPosted: Sat Jun 28, 2014 7:08 pm 
Offline
Senior Member

Joined: Fri Dec 10, 2010 6:21 am
Posts: 144
5) Adding records with wildcard owner name

You can add an A/AAAA, TXT or CNAME record for "foo.bar" and you can add one for "*" but you can't add one for "*.bar".
For MX as well as NS(??) records an owner name like "*.bar" is allowed, though.

Allowing the wildcard records for all record types (with the exception of NS?) would make sense.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group