North American Network Operators Group

Date Prev | Date Next | Date Index | Thread Index | Author Index | Historical

enom/name-services.com nameservers are severe broken

  • From: Michael Tokarev
  • Date: Wed Mar 09 06:36:23 2005

Just noticied a weird behaviour of dns?.name-services.com nameservers.
Here it goes (there are several problems, pls read the whole this
message):

$ host -t a -v name-services.com. dns1.name-services.com.
this gives normal answer (details skipped):
name-services.com.      7200    IN      A       63.251.163.109

And this is Very Wrong (tm):

$ host -t cname -v name-services.com. dns1.name-services.com.
Host name-services.com not found: 3(NXDOMAIN)

In short: for *some* types of records for a valid name, the server
returns NXDOMAIN, which it should not be.

Obviously, when doing this query using a caching nameserver, the
cache gets poisoned (remembering that the domain in question
does not exists, as opposed to "No data of requested type"
response).

Another example for a domain hosted by them:

$ host -t a -v jandg-cooper.com. dns1.name-services.com.
NXDOMAIN

$ host -t mx -v jandg-cooper.com. dns1.name-services.com.
jandg-cooper.com.       3601    IN      MX      10 cooper-linux.jandg-cooper.com.


This happens with CNAME and A records so far, eg asking for
AAAA record returns proper reply with empty answer section.


And here's another brokeness:

$ host -t ptr -v jandg-cooper.com. dns1.name-services.com.
;; Warning: ID mismatch: expected ID 15165, got 0
;; Warning: ID mismatch: expected ID 15165, got 0

It returns "proper" (fsvo) reply but with wrong ID.

Reportedly there's some (pretty legal) query which returns SERVFAIL
but I can't reproduce it now.

All dns?.name-services.com behaves the same way.

I think it should be fixed ASAP.. ;)

/mjt