Hello, The following are the records in my ISPConfig as seen in the attached file. On the domain registrar side, I've changed the nameservers to ns1.domainname.com and ns2.domainname.com. I've also created hostnames with ns1 and ns2 with the server IP address. Can you please tell me where am I going wrong? Thanks.
The records are fine so far. Take care to set the IP addresses of the name servers at your registrar as well, that's named glue records and is required when the zone of the name server is hosted on itself.
Thanks till. That is done as well. Have a look at the screenshots here: The DNS records are automatically generated on the registrar-side. I'm not sure if it is using them. When I click on that, it looks like this:
I've tested your domain at intodns.com and it seems as if your dns server doe snot respond at the moment. Please check if the zone file of that zone has a .err file ending, zone files are normally stored in /etc/bind/ or /etc/named/ folder. This would indicate that BIND rejected the zone.
Apparently both the directories are non-existent. I've used Perfect Server Tutorial for Debian 9. Where else can I look?
It mentions the same path which you've mentioned but the directory is non-existent. Should I try re-installing bind?
Yes, please reinstall BIND like this: apt-get install --reinstall bind9 then check if the directory is there. If that's ok, then you probably have to update ISPConfig with reconfigure services = yes during update and then run Tools > resync in ISPConfig on dns to write out the dns zone again.
Where can I find the 'reconfigure services = yes' option? EDIT: When I try to update ispconfig I get "There are no updates available for ISPConfig 3.1.15p3"
https://www.howtoforge.com/communit...vices-without-uninstalling.73260/#post-344863 So download the ispconfig installation package, untar it, run php update.php from there.