<div dir="ltr">My experience on 10.x and below was that calling party transformations didn't work.  The recording process builds the SIP messages with no regards to the normal digit manipulation in my experience.  LUA script would be the only way to modify this as you have.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 5, 2016 at 3:38 PM, Daniel Pagan <span dir="ltr"><<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">The script I sent earlier should work with some tweaking. What I sent was specifically for the Remote-Party-ID header. If you want to take a From: header with <a href="tel:8889184192" value="+18889184192" target="_blank">8889184192</a> and
 change it to 1102, and similarly <a href="tel:8889184193" value="+18889184193" target="_blank">8889184193</a> and change it to 1103, the simple script below should work for you:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">M = {}</span><u></u><u></u></b></p>
<p class="MsoNormal" style="text-indent:.5in"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">function M.outbound_INVITE(msg)</span><u></u><u></u></b></p>
<p class="MsoNormal" style="margin-left:.5in;text-indent:.5in"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">msg:applyNumberMask("From", "110X")</span><u></u><u></u></b></p>
<p class="MsoNormal" style="text-indent:.5in"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">end</span><u></u><u></u></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">return M</span><u></u><u></u></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">But this isn’t very scalable and would cause issues if you have different ranges outside of 110X. For more granularity, you can use something like what I typed below, which
 will first check the From: header for a specific string and then apply a specific mask only if that string exists. In the example below, it’s checking the From header for 88891841 and applying the 110X mask only if it’s found. In your example, it will find
 <a href="tel:8889184192" value="+18889184192" target="_blank">8889184192</a> and send 1102 in the From header. You can take this, and duplicate the section between
<b>if </b>and the first <b>end</b></span> <span style="font-size:11.0pt;font-family:"Calibri",sans-serif">
in order to achieve your desired results for other ranges. Run it through an online LUA script tester to confirm no errors exist.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">M = {}<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">function M.outbound_INVITE(msg)<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">local from = msg:getHeader("From")<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">                if from and string.match(from,"88891841")<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">                then<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">                msg:applyNumberMask("From", "110X")<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">                end<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">return M<u></u><u></u></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">But I should mention one more that I do believe a calling party transform CSS (outgoing on the SIP trunk) and transform mask will take care of this for you much more easily
 than a LUA script. I only included one because you specifically requested. TAC doesn’t officially support/troubleshoot LUA scripts anyway so there’s that caveat to keep in mind.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Hope this helps.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">- Dan<u></u><u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black"><u></u> <u></u></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Deepak Maggo [mailto:<a href="mailto:dmaggo@ipcelerate.com" target="_blank">dmaggo@ipcelerate.com</a>]
<br>
<b>Sent:</b> Tuesday, July 05, 2016 2:03 PM</span></p><div><div class="h5"><br>
<b>To:</b> Daniel Pagan <<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>><br>
<b>Cc:</b> <a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<b>Subject:</b> Re: [cisco-voip] Modify calling number in SIP invite on CUCM 11<u></u><u></u></div></div><p></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi Daniel,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Please let me know if I can replace the SIPADDR in SIP INVITE with the parameter "<span style="font-size:9.5pt">x-nearendaddr=1102" in the SIP INVITE.</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">I tried your script with the last suggestions but its manipulating the External Phone Number Mask and its not giving me desired results. </span><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Thanks & Regards,</span></strong><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Deepak Maggo</span></strong><u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Jul 5, 2016 at 12:47 PM, Daniel Pagan <<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#404040">That script will take care of the From: header for you. Just modify “Remote Party ID” to “From” and the “XXXX”
 to “110X”. You’ll need to modify the script if you have multiple ranges of course. Also note that this does not evaluate the calling number before applying the mask - unlike how a Calling Party Xform would work for outgoing calls on a trunk. This will simply
 mask the user portion of SIP URI the From header in all outgoing INVITE requests regardless of its current value. I would use this if you’re certain your From header needs to be modified, but a calling party transform on outgoing calls might also do the trick
 on the SIP trunk(I’m guessing since I haven’t looked at your scenario myself).</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#404040">Hope this helps.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Deepak Maggo [mailto:<a href="mailto:dmaggo@ipcelerate.com" target="_blank">dmaggo@ipcelerate.com</a>]
<br>
<b>Sent:</b> Tuesday, July 05, 2016 11:45 AM<br>
<b>To:</b> Daniel Pagan <<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>></span><u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><br>
<b>Cc:</b> <a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<b>Subject:</b> Re: [cisco-voip] Modify calling number in SIP invite on CUCM 11<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">Thanks Daniel for the reply.<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Let me give you brief what I am trying to achieve:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I am trying to record the calls using BIB configuration on CUCM, when I dial the internal extensions I am getting the internal extension number as SIPADDR in SIP INVITE from phone.
 but when it makes any PSTN/outbound call, phone sends the "External Phone Number Mask" as SIPADDR in SIP INVITE from phone to the recorder. I want to display the External Phone Number Mask on PSTN/Outbound Calls on called numbers but on the BIB's SIP INVITE
 sent by Calling Phone to the recorder. Below is one example of SIP INIVITE which I am getting and what I want:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b>2265: Recording Profile Pattern</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b>888XXX4192: External Phone Number Mask on extension '1102'</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b>Extension # : 1102</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b>9173XXXXX456: Dialed PSTN Number</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b><u>Current SIP INIVITE to Recorder:</u></b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">To: <<a>sip:2265@10.31.X.XX</a>><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Via: SIP/2.0/UDP 10.33.X.XXX:5060;branch=z9hG4bK1f7a48bf6a<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">CSeq: 101 INVITE<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Call-ID:
<a href="mailto:f9461400-77b1d031-10-6e08210a@10.33.8.110" target="_blank">f9461400-77b1d031-10-6e08210a@10.33.8.110</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b>From: "1102" <<a>sip:888XXX4192@10.33.X.XXX<span style="font-weight:normal">;x-nearend;x-refci=32007259;x-nearendclusterid=StandAloneCluster;x-nearenddevice=SEP1CEXXXXXX4AC;x-nearendaddr=1102;x-farendrefci=32007260;x-farendclusterid=StandAloneCluster;x-farenddevice=10.31.8.1;x-farendaddr=9173XXXXX456</span></a></b>>;tag=1024~05da1bec-c875-450f-8d15-930ac584ef1e-32007264<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Content-Type: application/SDP<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Content-Length: 317<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">v=0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">o=WIN-N309UNLOML3 1467716653090 1467716653090 IN IP4 10.31.9.66<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">s=SDP <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">c=IN IP4  10.31.9.66<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">t=0 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=direction:active<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">m=audio 20488 RTP/AVP 0 8 18 101 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=rtpmap:0 PCMU/8000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=rtpmap:8 PCMA/8000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=rtpmap:18 G729/8000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=fmtp:18 annexb=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=rtpmap:101 telephone-event/8000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=fmtp:101 0-11,16<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=recvonly<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b><u>Desired SIP INVITE to Recorder:</u></b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">To: <<a>sip:2265@10.31.X.XX</a>><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Via: SIP/2.0/UDP 10.33.X.XXX:5060;branch=z9hG4bK1f7a48bf6a<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">CSeq: 101 INVITE<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Call-ID:
<a href="mailto:f9461400-77b1d031-10-6e08210a@10.33.8.110" target="_blank">f9461400-77b1d031-10-6e08210a@10.33.8.110</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b>From: "1102" <<a>sip:1102@10.33.X.XXX<span style="font-weight:normal">;x-nearend;x-refci=32007259;x-nearendclusterid=StandAloneCluster;x-nearenddevice=SEP1CEXXXXXX4AC;x-nearendaddr=1102;x-farendrefci=32007260;x-farendclusterid=StandAloneCluster;x-farenddevice=10.31.8.1;x-farendaddr=9173XXXXX456</span></a></b>>;tag=1024~05da1bec-c875-450f-8d15-930ac584ef1e-32007264<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Content-Type: application/SDP<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Content-Length: 317<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">v=0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">o=WIN-N309UNLOML3 1467716653090 1467716653090 IN IP4 10.31.9.66<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">s=SDP <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">c=IN IP4  10.31.9.66<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">t=0 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=direction:active<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">m=audio 20488 RTP/AVP 0 8 18 101 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=rtpmap:0 PCMU/8000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=rtpmap:8 PCMA/8000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=rtpmap:18 G729/8000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=fmtp:18 annexb=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=rtpmap:101 telephone-event/8000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=fmtp:101 0-11,16<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">a=recvonly<u></u><u></u></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Thanks & Regards,</span></strong><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Deepak Maggo</span></strong><u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">On Tue, Jul 5, 2016 at 11:19 AM, Daniel Pagan <<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">It depends on which headers this external platform is parsing for caller-ID. If it’s using Remote Party
 ID then this will help you:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">M = {}</span><u></u><u></u></p>
<p class="MsoNormal" style="text-indent:.5in">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">function M.outbound_INVITE(msg)</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:.5in;text-indent:.5in">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">msg:applyNumberMask("Remote-Party-ID", "XXXX")</span><u></u><u></u></p>
<p class="MsoNormal" style="text-indent:.5in">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">end</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">return M</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">I’ve tested this script before, but
<b>cannot say it will fit your needs and resolve this issue</b>. What this will do is apply a four-digit mask to your external party number on the Remote-Party-ID header.
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">You can replace this will “From” if needed.
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">It actually parses the actual SIP URI, not the display field which, in your case, already contains
 a four digit extension.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">Applying this requires a reset of your SIP trunk - just something to keep in mind.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040">- Dan</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:white"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> cisco-voip [mailto:<a href="mailto:cisco-voip-bounces@puck.nether.net" target="_blank">cisco-voip-bounces@puck.nether.net</a>]
<b>On Behalf Of </b>Deepak Maggo<br>
<b>Sent:</b> Friday, July 01, 2016 3:24 PM<br>
<b>To:</b> Brian Meade <<a href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>><br>
<b>Cc:</b> <a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<b>Subject:</b> Re: [cisco-voip] Modify calling number in SIP invite on CUCM 11</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p>In earlier versions of CUCM we used to get extension number as SIP address for external calls, but after upgrading the CUCM to v11.0 we are getting external phone number mask.<u></u><u></u></p>
<div>
<div>
<p>If anyone can help me with SIP normalisation script where I can replace the external phone number mask with extension number in SIP INVITE, which I can apply on SIP trunk to my call recorder coz I want external phone number mask to be displayed on PSTN calls.<u></u><u></u></p>
<p>Appreciate all help in this.<u></u><u></u></p>
<p>Thanks & Regards,<br>
Deepak Maggo<u></u><u></u></p>
<div>
<p class="MsoNormal">On 1 Jul 2016 14:47, "Brian Meade" <<a href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">It's got the extension in there too in a few fields.  I think it does the Invite this way so the recorder can match up the call from the CTI messages.<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">On Fri, Jul 1, 2016 at 2:30 PM, Deepak Maggo <<a href="mailto:dmaggo@ipcelerate.com" target="_blank">dmaggo@ipcelerate.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Here is the SIP Invite from extension number "1102" with External Phone Number Mask "<a href="tel:8889184192" target="_blank">8889184192</a>", when I dial the internal extension
 I do receive the extension number in SIP invite:<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="color:#0b5394">Jul 01 07:30:24.631 [INFO] JSIPListerner: processRequest() requestType (INVITE) = INVITE</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#0b5394">Jul 01 07:30:24.631 [INFO] JSIPListerner: processSIPInvite() callIDHeader =
</span><a href="mailto:f89b3e00-77619055-42-6e08210a@10.33.8.110" target="_blank">f89b3e00-77619055-42-6e08210a@10.33.8.110</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#0b5394">Jul 01 07:30:24.631 [INFO] JSIPListerner: processSIPInvite() sipFromHeader = "1102" <</span><a href="mailto:sip%3A8889184192@10.33.8.110" target="_blank">sip:8889184192@10.33.8.110</a><span style="color:#0b5394">;x-nearend;x-refci=29335531;x-nearendclusterid=StandAloneCluster;x-nearenddevice=SEP1CE85DC824AC;x-nearendaddr=1102;x-farendrefci=29335532;x-farendclusterid=StandAloneCluster;x-farenddevice=10.31.8.1;x-farendaddr=917325797456></span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#0b5394">Jul 01 07:30:24.631 [INFO] JSIPListerner: checkHalfCall() sipFromHeader = "1102" <</span><a href="mailto:sip%3A8889184192@10.33.8.110" target="_blank">sip:8889184192@10.33.8.110</a><span style="color:#0b5394">;x-nearend;x-refci=29335531;x-nearendclusterid=StandAloneCluster;x-nearenddevice=SEP1CE85DC824AC;x-nearendaddr=1102;x-farendrefci=29335532;x-farendclusterid=StandAloneCluster;x-farenddevice=10.31.8.1;x-farendaddr=917325797456></span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#0b5394">Jul 01 07:30:24.631 [INFO] JSIPListerner: processSIPInvite() First sipFromHeader = "1102" <</span><a href="mailto:sip%3A8889184192@10.33.8.110" target="_blank">sip:8889184192@10.33.8.110</a><span style="color:#0b5394">;x-nearend;x-refci=29335531;x-nearendclusterid=StandAloneCluster;x-nearenddevice=SEP1CE85DC824AC;x-nearendaddr=1102;x-farendrefci=29335532;x-farendclusterid=StandAloneCluster;x-farenddevice=10.31.8.1;x-farendaddr=917325797456></span><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Thanks & Regards,</span></strong><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Deepak Maggo</span></strong><u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">On Fri, Jul 1, 2016 at 2:16 PM, Brian Meade <<a href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">What does the Invite actually look like?  I wouldn't expect this setup to show the external number mask to the recorder.<u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">On Fri, Jul 1, 2016 at 1:33 PM, Deepak Maggo <<a href="mailto:dmaggo@ipcelerate.com" target="_blank">dmaggo@ipcelerate.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<p>No, I am not using any CSS Transformations.<u></u><u></u></p>
<p>Thanks & Regards,<br>
Deepak Maggo<u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">On 1 Jul 2016 13:29, "Brian Meade" <<a href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Do you have a calling party transform CSS on the SIP trunk?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">On Fri, Jul 1, 2016 at 11:09 AM, Deepak Maggo <<a href="mailto:dmaggo@ipcelerate.com" target="_blank">dmaggo@ipcelerate.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Hi Florian,<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I verified my trunk as well and it is also selected as "OnNet":<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><img border="0" width="563" height="316" src="cid:image001.png@01D1D6D1.AC863300" alt="Inline image 1"><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Thanks & Regards,</span></strong><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Deepak Maggo</span></strong><u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">On Fri, Jul 1, 2016 at 10:56 AM, Deepak Maggo <<a href="mailto:dmaggo@ipcelerate.com" target="_blank">dmaggo@ipcelerate.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal">Florian,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<p class="MsoNormal">Thanks for the response. My route pattern is set to OnNet only:<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><img border="0" width="563" height="316" src="cid:image002.png@01D1D6D1.AC863300" alt="Inline image 1"><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Thanks & Regards,</span></strong><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Deepak Maggo</span></strong><u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">On Fri, Jul 1, 2016 at 10:50 AM, Florian Kroessbacher <<a href="mailto:florian.kroessbacher@gmail.com" target="_blank">florian.kroessbacher@gmail.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div name="messageBodySection">
<p class="MsoNormal">Maybe your trunk to the Recorder is set to Offnet, try to set it Onnet<u></u><u></u></p>
</div>
<div name="messageSignatureSection">
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div name="messageReplySection">
<div>
<div>
<p class="MsoNormal"><br>
Am 1. Juli 2016, 15:47 +0200 schrieb Deepak Maggo <<a href="mailto:dmaggo@ipcelerate.com" target="_blank">dmaggo@ipcelerate.com</a>>:<u></u><u></u></p>
</div>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<p class="MsoNormal">Hi,
<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p style="margin-bottom:7.5pt;outline:none"><span style="font-size:11.0pt;font-family:"Arial",sans-serif;color:#333333">The problem I have is that we have active recording system which communicates with the CUCM cluster using a SIP trunk and uses Built-in-bridge
 configuration.</span><u></u><u></u></p>
<p style="margin-bottom:7.5pt;outline:none"><span style="font-size:11.0pt;font-family:"Arial",sans-serif;color:#333333">The invites that CUCM sends via the SIP trunk show the "External Phone Number Mask" rather than the four digit extension when make PSTN calls
 which will not work according to  the recording system. We need the External Phone Number Mask on phones to display the correct Caller ID.</span><u></u><u></u></p>
<p style="margin-bottom:7.5pt;outline:none"><span style="font-size:11.0pt;font-family:"Arial",sans-serif;color:#333333">Can anyone suggest a way to fix this?</span><u></u><u></u></p>
<p style="margin-bottom:7.5pt;outline:none"><span style="font-size:11.0pt;font-family:"Arial",sans-serif;color:#333333">Ideally I need a way to modify the number in the SIP invite but I cannot find any example of how to do this.</span><u></u><u></u></p>
<p style="margin-bottom:7.5pt;outline:none"><span style="font-size:11.0pt;font-family:"Arial",sans-serif;color:#333333">Any suggestions are welcome.</span><u></u><u></u></p>
<p style="margin-bottom:7.5pt;outline:none"><span style="font-size:11.0pt;font-family:"Arial",sans-serif;color:#333333">Thanks</span><u></u><u></u></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Thanks & Regards,</span></strong><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><strong><span style="font-family:"Garamond",serif">Deepak Maggo</span></strong><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal">_______________________________________________<br>
cisco-voip mailing list<br>
<a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<a href="https://puck.nether.net/mailman/listinfo/cisco-voip" target="_blank">https://puck.nether.net/mailman/listinfo/cisco-voip</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
cisco-voip mailing list<br>
<a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<a href="https://puck.nether.net/mailman/listinfo/cisco-voip" target="_blank">https://puck.nether.net/mailman/listinfo/cisco-voip</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
cisco-voip mailing list<br>
<a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a><br>
<a href="https://puck.nether.net/mailman/listinfo/cisco-voip" rel="noreferrer" target="_blank">https://puck.nether.net/mailman/listinfo/cisco-voip</a><br>
<br></blockquote></div><br></div>