<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Brett,</div><div><br></div>I have a story you may find entertaining. &nbsp;I did exactly as you say -- rewrite the RURI user and leave the To header as it came in. &nbsp;In my case that meant an 11-digit To and RURI from the customer, since their PBX saw this as a long distance call.<div><br></div><div>The call made it all the way through my network, to a carrier partner on SIP, who sent it to a carrier partner on SS7, who sent it to the end office in Naples, FL. &nbsp;My customer was calling a steak house down there. &nbsp;The steak house had a two line POTS hunt group from the LEC, with voicemail. &nbsp;The problem we chased for a month was when my customer called, they heard "unknown voicemail box" or something like that from the LEC's VM system. &nbsp;When I called, I got the steak house's VM every time.</div><div><br></div><div>It turned out the 11-digit To header from my customer made it into some field in the ISUP IAM that the LEC's voicemail system used to identify which voicemail box should answer the call. &nbsp;The voicemail box was created with 10-digits, not 11. &nbsp;It was because of this incident I started normalizing the To header as well with uac_replace_to().</div><div><br></div><div>So be aware, if you or your customers use Opensips to handle calls to steak houses in Naples, FL... you may want to consider rewriting the To header as well. &nbsp; &nbsp;:)</div><div><br></div><div><br></div><div><br></div><div>- Jeff</div><div><br><div><br></div><div><br><div><div><div>On Sep 1, 2011, at 9:52 AM, Brett Nemeroff wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">On Thu, Sep 1, 2011 at 4:51 AM, Mike O'Connor <span dir="ltr">&lt;<a href="mailto:mike@oeg.com.au">mike@oeg.com.au</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
So I need another method of rewriting the phone number, the $tU does not<br>
allow R/W so I need another function which will allow me to edit the $tU<br>
field.<br></blockquote><div><br>Careful here.. Normally rewriting the TO or FROM headers is undesirable. This is only necessary when connecting to broken equipment. Normally you should only re-write the RURI and leave the TO as is. <br>

<br>-Brett<br><br><br>&nbsp;<br></div></div>
<span>&lt;ATT00001..txt&gt;</span></blockquote></div><br></div></div></div></body></html>