[cisco-voip] UCM 9.1 SIP Normalization Rules
Jason Aarons (AM)
jason.aarons at dimensiondata.com
Fri Mar 14 12:08:30 EDT 2014
So in VCS we have to stip the Port Number (5060/5061) from the header coming from CallManager.
Wonder why they can’t make this easier to change in CallManager? Or am I mis-understanding the problem?
From: cisco-voip [mailto:cisco-voip-bounces at puck.nether.net] On Behalf Of Matt Slaga (AM)
Sent: Friday, March 14, 2014 10:13 AM
To: Bernhard Albler
Cc: 'Cisco-Voip-Puck' (cisco-voip at puck.nether.net)
Subject: Re: [cisco-voip] UCM 9.1 SIP Normalization Rules
It’s the request line (INVITE sip:firstname.lastname at domain.com:5060 SIP/2.0
We attempted to open a TAC case on this issue, and I’ve never seen Cisco toss a hot potato that fast in my 15 years of dealing with them. It’s like I clicked ‘send’ and got a reply back from an engineer saying ‘not supported’. That’s the first I’ve seen a viable option with the CUCM interface rejected as not supported.
From: Bernhard Albler [mailto:bernhard.albler at gmail.com]
Sent: Friday, March 14, 2014 10:06 AM
To: Matt Slaga (AM)
Cc: 'Cisco-Voip-Puck' (cisco-voip at puck.nether.net<mailto:cisco-voip at puck.nether.net>)
Subject: Re: [cisco-voip] UCM 9.1 SIP Normalization Rules
Hi matt,
which line are you trying to change? The To Field(TO:blabla at blabla.com:5060<http://TO:blabla@blabla.com:5060> or the request Line (INVITE...)
thanks
bernhard
On Fri, Mar 14, 2014 at 2:18 PM, Matt Slaga (AM) <matt.slaga at dimensiondata.com<mailto:matt.slaga at dimensiondata.com>> wrote:
I’m attempting to apply a SIP Normalization rule to make a port adjustment on SIP calls between UCM and Lync 2013.
In the header, UCM sends the port number as 5060. Lync has problems digesting this when referring the call to another pool and wants to see the header at 5061.
The script we are attempting to use is below. It has been applied to the various SIP trunks between UCM and Lync.
When reviewing traces, the port is not being adjusted. Either the LUA script is wrong below, or for some reason it is not being applied.
Any thoughts?
M = {}
function M.outbound_INVITE(msg)
local method, ruri, ver = msg:getRequestLine()
local uri = string.gsub(ruri, "5060", "5061")
msg:setRequestUri(uri)
end
return M
[cid:image001.png at 01CF3F7E.1CF45EC0]
[cid:image002.png at 01CF3F7E.1CF45EC0]
Matt Slaga
Dimension Data
Tel:+1-571-203-4132
Matt.Slaga at DimensionData.com<mailto:Matt.Slaga at DimensionData.com>
_______________________________________________
cisco-voip mailing list
cisco-voip at puck.nether.net<mailto:cisco-voip at puck.nether.net>
https://puck.nether.net/mailman/listinfo/cisco-voip
--
Bernhard Albler, +4369917207384
--
"Was Nachwelt! Wie komm' ich dazu was für die Nachwelt zu tun? Was hat denn die Nachwelt für mich getan?"
--Carl Friedrich Zelter
itevomcid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20140314/562b1967/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 106469 bytes
Desc: image001.png
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20140314/562b1967/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 34829 bytes
Desc: image002.png
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20140314/562b1967/attachment-0001.png>
More information about the cisco-voip
mailing list