Found it....
So simple a mistake, yet damaging to BIND...
When I was entering each of my domain names into ISPconfig, I was copying/pasting them from a list.
On some of the entries I copied/pasted, there was an extra white space following the domain extension, as in "123mydomain.com " <-- Notice the space between the "m" and final " .
As a result, when the zone files were written, the extra space appeared in the initial lines of the zone file, right where the SOA (Start of Authority) record begins.
This extra space pushed the "." following the email of the domain over to the right one space, which messed up BIND when it loaded.
Example:
Code:
$TTL 86400
@ IN SOA ns1.abc.ie. admin.site.ie . (
2006091301 ; serial, todays date + todays serial #
28800 ; refresh, seconds
7200 ; retry, seconds
604800 ; expire, seconds
86400 ) ; minimum, seconds
See the space in between the "e" and the "." just before the "(" of the SOA record?
It took me some time to figure this out, in part because for many of my other domains, the serials and SOA were loading correctly. This was because I did not include extra white space during the copy/paste procedure.
The above example should be:
Code:
$TTL 86400
@ IN SOA ns1.abc.ie. admin.site.ie. (
2006091301 ; serial, todays date + todays serial #
28800 ; refresh, seconds
7200 ; retry, seconds
604800 ; expire, seconds
86400 ) ; minimum, seconds
Thanks for your support Falko, I was able to hone in on the problem.
Here is where I was able to find the hints to figure this out:
http://www.linuxarkivet.se/mlists/bi.../msg00053.html