wildcard not working after record deleted
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?
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!
More information about the bind-users