<div dir="ltr">Hi.<div>An ACL can match other ACLs, meaning that you can include the name of one ACL in the definition of another.</div><div>Your config is being interpreted as:</div><div><br></div><div><div style="font-family:"lucida Grande",Verdana">acl "tsg_acl" {</div>Start the definition of an ACL called "tsg_acl", which will be followed by a list of things to match, each of which must end with a semicolon.</div><div><br></div><div><div style="font-family:"lucida Grande",Verdana">    ecs <a href="http://10.56.21.236/30" target="_blank">10.56.21.236/30</a>;</div></div><div>Match another ACL called "ecs", but that term should be followed by a semicolon, and it's not.</div><div>This is why it fails. Add that semicolon and try again.</div><div><br></div><div>I hope that helps.</div><div>Cheers, Greg</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, 20 Feb 2025 at 02:44, Duan Duan via bind-users <<a href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-family:"lucida Grande",Verdana">Hey Guys,</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">I am upgrading my bind version from 9.11.0 to 9.18.31.</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">But I have some questions about Access Control Lists(acls).</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">I am in version 9.11.0 acl file is like this</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">root@hz#cat tsg_acl</div><div style="font-family:"lucida Grande",Verdana">acl "tsg_acl" {</div><div style="font-family:"lucida Grande",Verdana">    ecs <a href="http://10.56.21.236/30" target="_blank">10.56.21.236/30</a>;</div><div style="font-family:"lucida Grande",Verdana">};</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">But when I upgraded to version 9.18.31, it reported an error.</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">error :  /home/named/acl/tsg_acl:2: missing ';' before '10.56.21.236'</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">Why is this? Is there any inconsistency between version 9.11.0 and version 9.18.31 about access control lists?</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">Thanks,</div><div style="font-family:"lucida Grande",Verdana"><br></div><div style="font-family:"lucida Grande",Verdana">Kind regards</div><div style="font-family:"lucida Grande",Verdana">Duan</div>-- <br>
Visit <a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list<br>
<br>
ISC funds the development of this software with paid support subscriptions. Contact us at <a href="https://www.isc.org/contact/" rel="noreferrer" target="_blank">https://www.isc.org/contact/</a> for more information.<br>
<br>
<br>
bind-users mailing list<br>
<a href="mailto:bind-users@lists.isc.org" target="_blank">bind-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a><br>
</blockquote></div>