WARNING: One or more of your nameservers did not return any of your NS records

peach

Verified User
Joined
Feb 15, 2009
Messages
19
Hi,

I've added a domain to my server about a week ago and it's still not working.

You can see here it reports my DNS server does not return any records: http://bit.ly/1mX5XYj
But other domains on the same server work fine: http://bit.ly/1nI7B41

When I try to add the DNS records at CMD_DNS_ADMIN, I simply can't because directadmin reports the records are already there. I tried restarting named, the whole server, checked port 53 is open. No clues.

edit: found some errors messags in /var/log/named/security.log:
Code:
14-May-2014 11:42:44.277 client 194.134.13.75#56395: query (cache) 'xxx.nl/A/IN' denied
14-May-2014 11:42:44.303 client 194.134.13.40#59371: query (cache) 'xxx.nl/A/IN' denied
14-May-2014 11:42:44.304 client 194.134.13.40#29118: query (cache) 'xxx.nl/A/IN' denied
 
Last edited:
Ok I found out what's wrong and I think the error is in the Directadmin nightly that I'm using on Debian 7. Last summer I moved the server from CentOS 5 to Debian 7 and we installed a nightly build of directadmin because there was no stable version available for Debian 7, I see Directadmin adds the DNS configuration in /etc/named.conf but the Debian 7 server uses /etc/bind/named.conf.
So after updating /etc/bind/named.conf it works but of course I would like to fix directadmin so that it does this properly. Is there a new version I can download? Or should I do it manually, or use a symlink?
 
Look at /usr/local/directadmin/conf/directadmin.conf and look for the keyword namedconfig, and update accordingly.
 
Back
Top