We are running HMP 3.0 on Windows 2012. I am trying to get the IPMediaServer demo working. I have modified the IPMediaServer demo to enable TCP, which is a requirement of our customer. This version of IPMediaServer works fine with SJPhone while using the TCP protocol.
What i am seeing in the customer's environment with their switch is that we handle the Invite from switch, we accept and answer the call, but we never get the ACK. The application just hangs there waiting. The trace from the switch side shows the Invite, Ringing, OK and ACK as you would expect. It seems that the ACK is not reaching us or is not handled by HMP.
This is the tail end of the RTF log:
10/20/2016 16:22:35.626 3624 5300 sigalmanager.cp:1961 ! 0 ! gc_h3r:Board 1 - Sigal H.323 Version 5,2,2,265.
10/20/2016 16:22:36.126 3624 5556 sm.cpp:472 ! 0 ! gc_h3r:Initialization: SIP Board 0: IPv4 transport address: DEFAULT_HOST_IPADDR:5060
10/20/2016 16:22:36.126 3624 5556 sm.cpp:474 ! 0 ! gc_h3r:Initialization: SIP Board 0: IPv6 transport address: DEFAULT_HOST_IPADDR:5060
10/20/2016 16:22:36.126 3624 5556 sm.cpp:476 ! 0 ! gc_h3r:Initialization: SIP Board 0: sip_msginfo_mask: 0x3, sup_serv_mask: 0x1, dynamic_outbound_proxy_enable: 0x0
10/20/2016 16:22:36.127 3624 1412 sip_decoder.cpp:64 ! 0 ! gc_h3r: Board 1 - Listening on IP=0x7f000001 : Port=62873
10/20/2016 16:22:36.127 3624 1412 sip_encoder.cpp:164 ! 0 ! gc_h3r:Board 1 - Sharon on IP=0x7f000001 : Port=62871
10/20/2016 16:22:36.149 3624 1412 sip_sigalmanage:1294 ! 0 ! gc_h3r:Board 1 - RV SIP Stack Version 6.5.0.14
10/20/2016 16:22:36.153 3624 1412 sip_sigal_main.:127 ! 0 ! gc_h3r:Board 1 - Sigal SIP Version 5,2,2,265
10/20/2016 16:22:36.654 3624 5556 sm.cpp:306 ! 0 ! gc_h3r:Monitor Init: H323 Board 0: transport address: 10.252.42.108
10/20/2016 16:22:36.654 3624 5556 sm.cpp:342 ! 0 ! gc_h3r:Monitor Init: SIP Board 0: transport address: 10.252.42.108
10/20/2016 16:22:36.655 3624 6044 mon_decenc.cpp:57 ! 0 ! gc_h3r:>> MonDecoder::ctor Listening on IP=0x7f000001 : Port=62874
10/20/2016 16:22:37.155 3624 5556 sm.cpp:2571 ! 0 ! gc_h3r: Sharon Version 5,2,2,265
10/20/2016 16:22:37.160 3624 5556 gc_h3r ERR1 encoder.cpp:2367 ! 0 ! Encoder::sendSysMsg : encodeCallForward failed:No Call Forward data in DB.
10/20/2016 16:22:37.160 3624 5556 gc_h3r ERR1 board_device.cp:360 ! 0 ! << CallForward
, sendSysMsg(MsgType_CallForward) failed!
10/20/2016 16:22:37.211 3624 5904 Dm3Odi.dll Error Qcd [0:0:1:5:1] CDm3StdComp::Dm3GetErrorResult() -> (Std_MsgError) Message[0x12] Xid[0x6] Src[0:0:1:5:1] Dest[49:255:0:0:0] ErrorCode[0x6]
10/20/2016 16:22:37.211 3624 5904 libipm_ipvsc ERR1 CIPVscChannel ipmB1C1 --- ::OnGetParm: ch=ipmB1C1 ErrorCode=0x6 -Invalid parameter number.
10/20/2016 16:24:43.844 3624 4820 gc_h3r ERR1 decoder.cpp:2695 ! 1 ! processMsg: Received out of order msg on board 1. SIP Sigal[1] -> Sharon [1]: Msg=EvtType_Disconnect. Expected MsgNumber=6, received MsgNumber=9
Any idea of what is causing the call setup to not complete? Any advice would be appreciated.