In message <54ad246d.7080...@redhat.com>, Tomas Hozza writes: > Hello. > > The BIND ARM documentation in section 6.2.16.20 says that > "Response policy zones are named in the response-policy > option for the view or among the global options if there > is no response-policy option for the view." > > However named with the following configuration fails to start: > -------------------------------------------------------------- > options { > directory "/var/named"; > dump-file "/var/named/data/cache_dump.db"; > statistics-file "/var/named/data/named_stats.txt"; > memstatistics-file "/var/named/data/named_mem_stats.txt"; > allow-query { any; }; > recursion yes; > > dnssec-enable no; > dnssec-validation no; > dnssec-lookaside auto; > > /* Path to ISC DLV key */ > bindkeys-file "/etc/named.iscdlv.key"; > > managed-keys-directory "/var/named/dynamic"; > > response-policy { zone "rpz"; }; > }; > > logging { > channel default_debug { > file "data/named.run" versions 3 size 50M; > severity dynamic; > }; > }; > > view "trusted" { > > zone "." IN { > type hint; > file "named.ca"; > }; > > zone "rpz" { > type master; > file "rpz.zone"; > }; > }; > > view "untrusted" { > > match-clients { any; }; > > zone "." IN { > type hint; > file "named.ca"; > }; > }; > -------------------------------------------------------------- > It ends with: > ... > 07-Jan-2015 13:12:58.641 /etc/named.conf:18: 'rpz' is not a master or slave z > one > 07-Jan-2015 13:12:58.642 loading configuration: not found > 07-Jan-2015 13:12:58.642 exiting (due to fatal error) > > I think the problem is that if the response-policy statement > is used within the options statement, then named looks for > the zone only in the _default view. However if you use view > statements, then all zones have to be defined in some view, > thus making the RPZ zone "non-existing" for the global > response-policy statement.
By adding it to options you are saying that all views have a rpz zone but that is not the case. "untrusted" does not have a rpz zone. > If I move the response-policy statement to the "trusted" view > it starts to work. > > However based on the documentation it should work also in the > first case. > > Is the documentation wrong or is it a bug in the RPZ implementation? > > Thanks! > > Regards, > -- > Tomas Hozza > Software Engineer - EMEA ENG Developer Experience > > PGP: 1D9F3C2D > Red Hat Inc. http://cz.redhat.com > _______________________________________________ > Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe > from this list > > bind-users mailing list > bind-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/bind-users -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users