<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im">
<br>
It does match, i have tried this without multiple range statements. The match is for this rule, but when I use multiple range statements, it uses the third range statement from 3.<br>
</div></blockquote>
<br>
So the client matches "rule1", gets a lease from a pool where "rule1" is allowed. There's nothing wrong there.<br>
<br>
Unless I've missed something.</blockquote><div>yes, but that class has 3 range statements as you suggested to have multiple range statements. It picks the address from 3rd range statement. Why not first ? when first is available. So multiple range statements doesn't work correctly inside a pool declaration. Hope this clarifies. <br>

</div></div>