Just as a general piece of advice, if you're trying to troubleshoot a zonefile
parsing issue, sometimes it's useful to just do a zone transfer of the loaded
zone and eyeball it. This is obviously more practical with a smaller zone (such
as the one you showed) than a huge one, but even if the zone is large, you can
focus on only the specific names/RRsets that you consider problematic.
In this case, a zone transfer would have shown the $ORIGIN being appended to
the name in the input file which was missing the trailing period. It should
have stuck out like a sore thumb, as they say, because the name would have been
long and strange-looking. Sometimes that's a really quick way to home in on the
problem than to stare at the input zone file and mimic the zonefile-parsing
algorithm in one's head.
Of course, this assumes the zone loaded at all. It's possible to mess up a
zonefile so much that it doesn't even load, but, in such cases, BIND usually
gives a very specific error message about what's wrong. So those don't tend to
lead to "mysteries" like the more subtle errors do (e.g. trailing-period
omissions).
- Kevin
-----Original Message-----
From: bind-users [mailto:[email protected]] On Behalf Of
Harshith Mulky
Sent: Friday, September 15, 2017 4:16 AM
To: [email protected]
Subject: Re: What is wrong with my second $ORIGIN
Than you All.
Did not notice I had missed a trailing '.'
Will make sure I do not miss these things the next time I test
--
Sent from: http://bind-users-forum.2342410.n4.nabble.com/
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
from this list
bind-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/bind-users
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
from this list
bind-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/bind-users