wildcard not working after record deleted

Maria Iano bind-lists at iano.org
Tue Jun 20 22:40:18 UTC 2017


On Tue, Jun 20, 2017 at 11:29:27PM +0100, Cathy Almond wrote:
> On 20/06/2017 14:17, Maria Iano wrote:
> 
> As has been explained already, no answer, no error means that the name
> exists, but not an RRset of the type you queried for.
> 
> Since the ANY query also comes back empty, you've probably got a
> situation something like this in the zone:
> 
> sample		7200	IN	A	192.0.2.53
> child.sample	7200	IN	A	192.0.2.54
> *		7200	IN	A	192.0.2.101
> 
> If you delete the 'sample' RR, the wildcard will still not match any
> queries for sample.  This is because the existence of 'child.sample'
> means that 'sample' also exists, even though it has no RRsets of any type.
> 
> 'sample' in this case is what's called an 'Empty Non-Terminal'.
> 
> Does this scenario explain what you are seeing?
> 
> Cathy

Yes it does, that is exactly what was happening and we are in good shape
now. I was able to explain to the users and they plan to delete the child
records. I did recommend to them that they not use wildcard records,
but they continue to need them.

Thank you for the detailed explanation!

Maria



More information about the bind-users mailing list