<div dir="ltr">On 24 April 2013 15:55, Jon Bonilla <span dir="ltr"><<a href="mailto:jbonilla@sipwise.com" target="_blank">jbonilla@sipwise.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

El Wed, 24 Apr 2013 15:29:26 +0100<br>
<div class="im">Barry Flanagan <<a href="mailto:barry@flanagan.ie">barry@flanagan.ie</a>> escribió:<br>
<br>
> On 24 April 2013 15:17, Jon Bonilla <<a href="mailto:jbonilla@sipwise.com">jbonilla@sipwise.com</a>> wrote:<br>
><br>
> > El Wed, 24 Apr 2013 13:16:31 +0100<br>
> > Barry Flanagan <<a href="mailto:barry@flanagan.ie">barry@flanagan.ie</a>> escribió:<br>
> ><br>
> > ><br>
> > > Would it not make sense to have a setting to force an account or<br>
> > subscriber<br>
> > > to a particular Peer Group?<br>
> ><br>
> ><br>
> > Did you try to use caller_pattern in the peering rules? If you set thse,<br>
> > only<br>
> > the matching callers will be allowed to use that peering rule i particular<br>
> > and<br>
> > you can match domains if you need to.<br>
> ><br>
><br>
> Yes, that was my "Method 2" and it is working. Problem is that this<br>
> requires manipulating the Caller CLI which I have to be careful then to<br>
> change back before sending the call on. Not a big problem I suppose and it<br>
> all works as I need for now. However I can't help thing that it would get<br>
> hard to maintain with more domains and peers, and that a setting to always<br>
> send a particular sub/domain to a particular peer group would be useful.<br>
><br>
<br>
</div>but why manipulation of caller_cli?  You can match entire domains with it. It<br>
matches "number@domain"<br>
<br>
</blockquote></div><br></div><div class="gmail_extra" style>I need to route different subscribers within the same domain to different peers in this case.</div><div class="gmail_extra" style><br></div><div class="gmail_extra" style>

My steering digits are 3872</div><div class="gmail_extra" style><br></div><div class="gmail_extra" style>If I set an inbound caller rewrite to prepend these steering digits, they change the user-provided CLI. This user-provided CLI is then checked against the allowed CLI and it is rejected, and replaced with the network-provided  CLI. This removes the steering digits. See the logs below.</div>

<div class="gmail_extra" style><br></div><div class="gmail_extra" style>The only way I can see of getting around that is to set the network-provided CLI to include my steering digits and then discard them before the call is terminated.</div>

<div class="gmail_extra" style><br></div><div class="gmail_extra" style><div class="gmail_extra">Apr 24 16:08:30 sipwise /usr/sbin/kamailio[5013]: INFO: <script>: User-Provided CLI 'XXXXXXXXX' taken from From-User - R=<a href="mailto:sip%3AXXXXXXX@10.10.10.10">sip:XXXXXXX@10.10.10.10</a> ID=7sTs.hql-qN20.zEwvhCcLHw2x5xoU7x</div>

<div class="gmail_extra">Apr 24 16:08:30 sipwise /usr/sbin/kamailio[5013]: INFO: <script>: Applying caller-in domain rewrite rules on user-provided CLI using dpid '1' - R=<a href="mailto:sip%3AXXXXXXX@10.10.10.10">sip:XXXXXXX@10.10.10.10</a> ID=7sTs.hql-qN20.zEwvhCcLHw2x5xoU7x</div>

<div class="gmail_extra">Apr 24 16:08:30 sipwise /usr/sbin/kamailio[5013]: INFO: <script>: Rewriting user-provided CLI 'XXXXXXXXX' to '3872XXXXXXXXX' - R=<a href="mailto:sip%3AXXXXXXX@10.10.10.10">sip:XXXXXXX@10.10.10.10</a> ID=7sTs.hql-qN20.zEwvhCcLHw2x5xoU7x</div>

<div class="gmail_extra">Apr 24 16:08:30 sipwise /usr/sbin/kamailio[5013]: INFO: <script>: Checking User-provided CLI against allowed CLIs - R=<a href="mailto:sip%3AXXXXXXX@10.10.10.10">sip:XXXXXXX@10.10.10.10</a> ID=7sTs.hql-qN20.zEwvhCcLHw2x5xoU7x</div>

<div class="gmail_extra">Apr 24 16:08:30 sipwise /usr/sbin/kamailio[5013]: INFO: <script>: User-provided CLI '3872XXXXXXXXX' rejected, using network-provided CLI 'YYYYYYYYYY' - R=<a href="mailto:sip%3AXXXXXXX@10.10.10.10">sip:XXXXXXX@10.10.10.10</a> ID=7sTs.hql-qN20.zEwvhCcLHw2x5xoU7x</div>

<div><br></div><div style><br></div><div style>Regards,</div><div style><br></div><div style>-Barry</div><div style><br></div></div></div>