cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1391
Views
0
Helpful
1
Replies

Need assistance with pass through normalization script

This is my normalization script.  We are trying to pass the X-ECKOH-CALLID through call manager from the inbound Invite to the outbound invite

 

M = {}

M.allowHeaders = {"X-ECKOH-CALLID"}

function M.inbound_INVITE(msg)

  local eckohcallid = msg:getHeader("X-ECKOH-CALLID")
  if eckohcallid
  then
    pt = msg:getPassThrough()
    pt:addHeader("X-ECKOH-CALLID", eckohcallid)
  end

end
return M

This is the inbound Invite that has the header

21775952.000 |11:53:03.170 |SdlSig   |DbObjectCacheTimer                     |initialized                    |Db(2,100,213,1)                  |SdlTimerService(2,100,3,1)       |2,100,150,1.1^*^*                        |[T:H-H:0,N:0,L:0,V:0,Z:0,D:0]  AppCorr: 0
21775953.000 |11:53:04.188 |SdlSig   |DbObjectCacheTimer                     |initialized                    |Db(2,100,213,1)                  |SdlTimerService(2,100,3,1)       |2,100,150,1.1^*^*                        |[T:H-H:0,N:0,L:0,V:0,Z:0,D:0]  AppCorr: 0
21775954.000 |11:53:04.439 |SdlSig   |SIPTimer                               |wait                           |SIPHandler(2,100,82,1)           |SdlTimerService(2,100,3,1)       |2,100,10,1.1897352^10.246.180.99^*       |[T:H-H:0,N:0,L:0,V:0,Z:0,D:0]  TimerType=SIP_TIMER_REMOVE_TRANSACTION value=32000 numRetries=0
21775954.001 |11:53:04.439 |AppInfo  |//SIP/SIPHandler/ccbId=0/scbId=0/wait_SIPTimer: TimerExpired type=SIP_TIMER_REMOVE_TRANSACTION value=32000 retries=0
21775954.002 |11:53:04.439 |AppInfo  |//SIP/SIPHandler/ccbId=0/scbId=0/sip_stop_timer: timerContext=0xdddd700 type=SIP_TIMER_REMOVE_TRANSACTION value=32000 retries=0
21775954.003 |11:53:04.439 |AppInfo  |//SIP/Stack/Info/0x0xdddc720/sipSPIFlushEventBufferQueue: There are 0 events on the internal queue that are going to be
21775954.004 |11:53:04.439 |AppInfo  |//SIP/Stack/Transport/0x0/sipConnectionManagerUnregisterCtxtInCon: gConnTab=0xe118990, addr=10.246.180.99, port=5060, unregistering context=
21775954.005 |11:53:04.439 |AppInfo  |//SIP/Stack/Transport/0x0xdddc720/sipSPITransportContextCleanup: Could not purge context gcb=0xdddc720 from the connection; gcb
21775954.006 |11:53:04.439 |AppInfo  |//SIP/Stack/Info/0x0xdddc720/sipSPIUfreeOneCCB: Freeing ccb dddc720
21775955.000 |11:53:04.830 |SdlSig   |SdlDataInd                             |wait                           |SIPUdp(2,100,73,1)               |SdlUDPConnection(2,100,10,1)     |2,100,10,1.1897368^10.246.180.52^*       |*TraceFlagOverrode
21775955.001 |11:53:04.830 |AppInfo  |//SIP/Stack/Error/0x0/httpish_cache_header_val: DROPPING unregistered header X-Wireless-Orig: yes
21775955.002 |11:53:04.830 |AppInfo  |//SIP/Stack/Error/0x0/httpish_cache_header_val: DROPPING unregistered header Cisco-Gucid: 50C464D001E9C0419FE8000000A63056
21775955.003 |11:53:04.830 |AppInfo  |//SIP/Stack/Error/0x0/httpish_cache_header_val: DROPPING unregistered header App-Info: <10.246.178.174:7000:7443>
21775955.004 |11:53:04.830 |AppInfo  |//SIP/SIPUdp/wait_SdlDataInd: Incoming SIP UDP message size 1469 from 10.246.180.52:[5060]:
[3794706,NET]
INVITE sip:1811002@10.10.10.10:5060;user=phone SIP/2.0
Via: SIP/2.0/UDP 10.10.10.10:5060;branch=z9hG4bKsik9qi0060bh9vp8tkj0.2
Max-Forwards: 65
To: <sip:1811002@10.10.10.10;transport=udp>
From: 9131111111 <sip:9131111111@10.10.10.10:5060>;tag=SDrk3ba01-dsb4c66d21
Call-ID: SDrk3ba01-f8a9dde999d4787215d566496d0eb711-agt5rg1050
CSeq: 1 INVITE
Content-Length: 252
Contact: <sip:9131111111@10.10.10.10:5060;transport=udp>
Expires: 18
User-Agent: CVP 11.6 (1) ES-7 Build-81
Allow: INVITE,ACK,CANCEL,BYE,REGISTER,REFER,INFO,SUBSCRIBE,NOTIFY,PRACK,UPDATE,OPTIONS,MESSAGE,PUBLISH
Accept: application/sdp, application/isup, application/dtmf, application/dtmf-relay, multipart/mixed
P-Preferred-Identity: <sip:9131111111@10.10.10.10:5060>
X-ECKOH-CALLID: SD3tk3c01-2c5e778c4fabf5817c86c2587bef2e91-v300g00N
X-Wireless-Orig: yes
Session-Expires: 1800
Min-SE: 90
Content-Disposition: session; handling=required
Referred-By: <sip:CVP@10.246.177.176:5060>
Cisco-Guid: 1355048144-0032096321-2682781696-0010891350
Cisco-Gucid: 50C464D001E9C0419FE8000000A63056
Supported: precondition
Supported: replaces

1 Reply 1

davidn#
Cisco Employee
Cisco Employee

Hi Michael,

 

Your script looks ok to me. You should see the X-ECKOH-CALLID header in the outbound message. If not, you can open a DevNet support ticket and provide appropriate logs so we can investigate.

 

Regards,


David

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: