<div dir="ltr">Hi Doug,<div> Thanks for immediate reply. The problem is solved.</div><div>Regards,</div><div>Rama</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 22, 2016 at 11:40 PM, Doug Barton <span dir="ltr"><<a href="mailto:dougb@dougbarton.us" target="_blank">dougb@dougbarton.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 01/22/2016 05:30 PM, Rama Krishna Prasad Chunduru wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi All,<br>
    I am trying to use RPZ ( Response Policy Zone) in DNS views (BIND<br>
9.8.2) but i am getting the below error<br>
<br>
service named restart<br>
<br>
Stopping named:                                            [  OK ]<br>
<br>
Starting named:<br>
<br>
Error in named configuration:<br>
<br>
/etc/named.conf:92: when using 'view' statements, all zones must be in views<br>
<br>
                                                            [FAILED]<br>
</blockquote>
<br></span>
That error message is pretty clear. :)<br>
<br>
Whenever you edit named.conf, especially if you're doing it by hand, you should run named-checkconf and make sure you don't get any errors. That's what the service script is doing for you, and it's even telling you exactly which line to look at (92).<br>
<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
view  "second-key-view" {<br>
<br>
     match-clients{<br>
<br>
            second-key-acl;<br>
<br>
             //key secret-key;<br>
<br>
      };<br>
<br>
<br></span>
    zone "<a href="http://bbc.com" rel="noreferrer" target="_blank">bbc.com</a> <<a href="http://bbc.com" rel="noreferrer" target="_blank">http://bbc.com</a>>"<span class=""><br>
<br>
    {<br>
<br>
      type master;<br>
<br>
      file "views/firstkey";<br>
<br>
      allow-query  {none;};<br>
<br>
    };<br>
<br>
<br>
<br>
    response-policy {<br>
<br></span>
          zone "<a href="http://youtube.com" rel="noreferrer" target="_blank">youtube.com</a> <<a href="http://youtube.com" rel="noreferrer" target="_blank">http://youtube.com</a>>";<br>
<br>
    };<br>
<br>
};<br>
</blockquote>
<br>
You ended the view with the close-curly-bracket immediately above. You probably want to comment out (or completely remove) the zone declaration below.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
zone "<a href="http://youtube.com" rel="noreferrer" target="_blank">youtube.com</a> <<a href="http://youtube.com" rel="noreferrer" target="_blank">http://youtube.com</a>>"<span class=""><br>
<br>
  {<br>
<br>
    type master;<br>
<br>
     file "dummy-block";<br>
<br>
    allow-query  {none;};<br>
<br>
  };<br>
<br>
<br></span>
view  ...<br>
</blockquote>
<br>
hope this helps,<br>
<br>
Doug<br>
<br>
<br>
<br>
</blockquote></div><br></div>