03-31-2015 07:12 AM - edited 03-17-2019 02:30 AM
Hi,
I have issue with sending the call to the Neogate GSM VOIP gateway via SIP Trunk.
I'm getting error as "Cannot get remote address for connector socket" and "ccb->cc_disc_cause (38); ccb->sip_disc_cause(503)"
I understand its 503 error, no response from the Neogate, but able to ping the CUCM IP address.
below is the log for failed call.
____________________________________________________________________________________________________________________
01759991.000 |17:02:12.497 |SdlSig |SIPSPISignal |wait |SIPTcp(2,100,64,1) |SIPHandler(2,100,72,1) |2,100,13,1.364960^*^* |*TraceFlagOverrode
01759991.001 |17:02:12.497 |AppInfo |SIPTcp - SIPSPI_EV_CREATE_CONNECTION: Addr=10.0.32.11, Port=5060, globalTCPInst=0xb4e0b6e0
01759992.000 |17:02:12.510 |NetError | | |SdlTCPConnector(2,100,12,88414) | |2,100,13,1.364960^*^* |Cannot get remote address for connector socket.
01759993.000 |17:02:12.510 |NetError | | |SdlTCPConnector(2,100,12,88414) | |2,100,13,1.364960^*^* |SdlConnectorBase::connectionError
01759994.000 |17:02:12.510 |SdlSig |SIPSPISignal |wait |SIPHandler(2,100,72,1) |SIPTcp(2,100,64,1) |2,100,12,88414.1^*^* |*TraceFlagOverrode
01759994.001 |17:02:12.510 |AppInfo |//SIP/SIPHandler/ccbId=0/scbId=0/sip_stop_timer: type=SIP_TIMER_WAIT_CONNECT value=5000 retries=0
01759995.000 |17:02:12.510 |SdlSig |SIPConnControlInd |wait |SIPHandler(2,100,72,1) |SIPTcp(2,100,64,1) |2,100,12,88414.1^*^* |*TraceFlagOverrode
01759995.001 |17:02:12.510 |AppInfo |//SIP/SIPHandler/ccbId=0/scbId=0/getRemoteAddrInfo: RemoteAddrInfo = 10.0.32.11:5060
01759996.000 |17:02:12.510 |SdlSig |SIPSPISignal |wait |SIPTcp(2,100,64,1) |SIPHandler(2,100,72,1) |2,100,12,88414.1^*^* |*TraceFlagOverrode
01759996.001 |17:02:12.510 |AppInfo |SIPTcp - Did not find table entry in Close Msg,Index = 4847
01759997.000 |17:02:12.510 |SdlSig |SIPConnControlInd |restart0 |SIPD(2,100,74,10) |SIPHandler(2,100,72,1) |2,100,12,88414.1^*^* |*TraceFlagOverrode
01759997.001 |17:02:12.510 |AppInfo |SIPD(10) - restart0_SIPConnControlInd: mTsp.DeviceName[NGGSM1] - Rcvd ConnControl with operation = 1, connIdx = 4847, X.509 Name =
01759997.002 |17:02:12.510 |AppInfo |SIPD(10) - restart0_SIPConnControlInd: mTsp.DeviceName[NGGSM1] - Cannot find TLSConnTbl entry, connIdx = 4847, X.509 Name =
01759998.000 |17:02:12.510 |SdlSig |SIPSPISignal |wait |SIPHandler(2,100,72,1) |SIPHandler(2,100,72,1) |2,100,12,88414.1^*^* |*TraceFlagOverrode
01759998.001 |17:02:12.510 |AppInfo |//SIP/SIPHandler/ccbId=1054241/scbId=0/ccsip_api_call_disconnected: ccb->cc_disc_cause (38); ccb->sip_disc_cause(503)
01759998.002 |17:02:12.510 |AppInfo |//SIP/SIPHandler/ccbId=1054241/scbId=0/findDevicePID: Routed to SIPD by ccbId/scbId
01759999.000 |17:02:12.510 |SdlSig |SIPDisconnInd |restart0 |SIPD(2,100,74,10) |SIPHandler(2,100,72,1) |2,100,12,88414.1^*^* |*TraceFlagOverrode
01759999.001 |17:02:12.510 |AppInfo |SIPD(10) - getKeyBasedOnCiAndBranch: AddressingElement branch is 0 and ci is 36734627 mapKey is 36734627
01759999.002 |17:02:12.510 |AppInfo |SIPD(10) - getCdpcPidGivenCcbidAndCi: found Cdpc Pid (2,100,75,26275) for mapKey 36734627
01760000.000 |17:02:12.510 |SdlSig |SIPDisconnInd |outCall_proceeding |SIPCdpc(2,100,75,26275) |SIPD(2,100,74,10) |2,100,12,88414.1^*^* |*TraceFlagOverrode
01760000.001 |17:02:12.510 |AppInfo |SIPCdpc(26275) - tryAnotherDynamicAddr: isDynamicTrunk 0
01760001.000 |17:02:12.510 |SdlSig |CcRejInd |tcc_transit_call_proceeding5 |Cdcc(2,100,212,151551) |Cc(2,100,213,1) |2,100,12,88414.1^*^* |*TraceFlagOverrode
01760001.001 |17:02:12.510 |AppInfo |processCCMFeatureData: operationIeIdd=0
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
03-31-2015 10:53 PM
Hi,
To clarify, is it the call flow?
Phone -> CUCM -> SIP Trunk -> NeoGate GSM VoIP Gateway
Thanks
Vivek
04-01-2015 05:58 AM
Hi Vivek
Is there any firewall between CUCM and the GSM voip Gateway ?
Can you verify port number 5060 is opened for communication ?
Regards
Aditya Gupta
04-01-2015 08:49 AM
Hi,
The call flow is right as you mentioned, as what i discovered the VOIP GSM gateway does not accept the TCP stream and that's the reason it rejects, i changed the outgoing message as UDP in sip profile for sip trunk.
Also the disable the firewall functionality, port/ip address balck list.
Now i'm getting the error as "ccsip_api_call_disconnected: ccb->cc_disc_cause (1); ccb->sip_disc_cause(404)"
Regards,
Raaj.
04-01-2015 10:05 AM
Hi Raj,
404 Not found is generally sent by third party SIP gateway when there is no further route/destination to route the call. You can cross verify the dial plan is configured correctly in your gateway to route the call to desired destination.
One more point I would like you to take care about avoiding delay offer. Many third party SIP gateways either doesn't accept initial INVITE w/o offer or misbehave. By default, CUCM sends INVITE w/o SDP offer. You can control and change this behavior by enabling early offer under SIP Profile.
Thanks
Vivek
04-07-2015 12:41 AM
04-01-2015 10:09 AM
Hi Rajkumar
Is it possible to get sip messages from your GSM voip gateway ?
Please paste the output here
Regards
Aditya Gupta
04-01-2015 10:32 AM
Hi Aditya,
I will try to get the sip logs from there and post here.
(it will may little time as i have to visit at client site for this).
Regards,
Raaj
04-01-2015 10:19 AM
Hi Aditya,
Just fyi, post was by Rajkumar Yadav :)
Thanks
Vivek
04-01-2015 11:27 PM
Yep, noticed that later
My Fault :)
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide