Guest chadfs Report post Posted 06/09/2014 10:20 PM Hi, all, I have installed the HMP3.0 SU347 with the default demo license several months ago on an old windows XP machine. The IP Media Server Demo worked fine back then with SJphone. But today, when I get back to that project and plan to install VG, I try to test it again, it shows the error: <<Number of Fax (& Voice) boards found: 1 >><<Number of Voice (& Fax boards) found: 1 >><<Number of IPT boards found: 1>><<Number of IPM boards found: 1>> Error: CIPTBoard::init -> gc_OpenEx failed to get IPT board handle for : N_iptB1:P_IP Error: CIPModule::Init -> failed to initialize IPT board :N_iptB1:P_IP It is different from what I've seen here: http://www.voiceguide.com/vghelp/source/html/install_v7_dialogichmp.htm Can anyone here tell me what is wrong here? I attached a rtf log file in this post, hope that helps. Thanks. =================================================================================== Edit: On another machine windows 7, I downloaded their latest build just to make another test: It is HMP3.0 SU349 on a windows 7 machine: The initialization seems went fine, but when I use direct IP call from SJPhone, it shows another error: IP: Process GCEV_EXTENSION in OFFERED state GetExtensionCmpItInfo CTPDevice::processEvent -> receive GCEV_TASKFAIL/GCEV_BLOCKED on :N_ipB1T1:P_IP:M_ipmB1C1 Offered_Gcev_Disconnected IP:enter NULL state IP: not implemented I attached the rtf log file as well. Thanks. rtflog-LOCAL-20140609-16h37m59.843s.txt rtflog-LOCAL-SecondOne.txt Share this post Link to post
SupportTeam Report post Posted 06/10/2014 12:54 AM The error: Error: CIPTBoard::init -> gc_OpenEx failed to get IPT board handle for : N_iptB1:P_IP can happen is you have another VoIP software installed on the system. Probabaly best option is to reformat the drive and then install Windows and then install HMP. Share this post Link to post
Guest chadfs Report post Posted 06/10/2014 02:19 AM Right now reformat probably is not a good option for me since I don't really have full control over that server. Does the log give you can clue about what might be happening? Maybe a certain port is in use by a different program? Share this post Link to post
SupportTeam Report post Posted 06/10/2014 02:42 AM Most likely some other VoIP program is using UDP port 5060. Share this post Link to post
Guest chadfs Report post Posted 06/10/2014 01:53 PM Ok, I am trying to find out what is using UDP port 5060. What about the second error, IP: Process GCEV_EXTENSION in OFFERED state GetExtensionCmpItInfo CTPDevice::processEvent -> receive GCEV_TASKFAIL/GCEV_BLOCKED on :N_ipB1T1:P_IP:M_ipmB1C1 Does the rtf log help? Thanks. Share this post Link to post
SupportTeam Report post Posted 06/10/2014 08:45 PM Does the system have a sound card installed? Or is soundcard built into the motherboard? It it does then you may need to contact Dialogic to see why the Dialogic's "IP Media Server Demo" application is reporting this error on your system. 06/09/2014 18:11:38.173 7460 7556 Dm3Odi.dll Error Qcd [0:0:1:5:1] CDm3StdComp::Dm3GetErrorResult() -> (Std_MsgError) Message[0x4002] Xid[0x6] Src[0:0:1:5:1] Dest[19:255:0:0:0] ErrorCode[0x7] 06/09/2014 18:11:38.178 7460 7556 libipm_ipvsc ERR1 CIPVscChannel ipmB1C1 --- ::OnStartMediaSession: ch=ipmB1C1 ErrorCode=0x7 -Invalid parameter value., PrevError=0x0 06/09/2014 18:11:38.178 7460 7556 libipm_ipvsc ERR1 CIPVscChannel ipmB1C1 --- ConvertDM3ResultToR4Error: RESULT_COMPONENT_ERROR error code: 0x7 06/09/2014 18:11:38.178 7460 7556 libipm_ipvsc ERR1 CIPVscChannel ipmB1C1 --- ConvertDM3ResultToR4Error: RESULT_COMPONENT_ERROR converted error code: 0x2 06/09/2014 18:11:38.178 7460 7596 gc_h3r ERR1 mediastate.cpp:1320 ! 1 ! << MediaState::ipmEventHandler :IPMEV_ERROR received from media Share this post Link to post
Guest chadfs Report post Posted 06/12/2014 06:41 PM I am still trying to figure out the first issue which might because some other program is using port 5060. I checked the system and I cannot find anything that could possibly using the port. So I changed the rtf log to add more logs and that is what I got. There are several issues from the log and I don't know which one is the real cause: The log is quite long, so I just attached the log file but I listed the several suspicious lines down here(Please read the full log file): 1. OAMSYSLOG ErrorEx DLGTIMESLOTDOLER - Can not ReleaseTimeslotsByBoardAUID: Error Code = 1572866, Error: Invalid board ID for bus = 0, Board ID = 50001 BoardID is invalid? I think it should be 0, right? Why here it says 50001. 2. 06/12/2014 14:12:47.579 3000 4756 gc_h3r ERR1 sm_main.cpp:387 ! 0 ! >> h3r_Start : caught unknown exception while creating Sharon Manager! What is the Sharon Manager? 3. > gc_OpenEx(name::N_iptB1:P_IP, mode:sync) - gc_open_networkdevice(linedev:15139192, cclibid:1) returns:-1 Any ideas? Thanks. rtflog-LOCAL-20140612-12h40m58.062s.txt Share this post Link to post
SupportTeam Report post Posted 06/12/2014 07:20 PM Probably best to pose these questions to Dialogic directly. They would be able advise what the various log entries in their RTF log files indicate. Share this post Link to post
Guest chadfs Report post Posted 06/13/2014 07:37 PM Finally find out the problem for both issues. I will try to answer both which might help other people too. 1. For the first one, most likely the problem is that some other program is using ports that HMP needs. Such as chatting tool, outlook, skype, ActiveSync, or even AntiVirus. Just start to turn off things, kill process, and finally it starts to work. 2. Failed to answer a call. I used WireShark to find out the problem. When the server responses client with 200 OK package, it also tells clients what IP to use for the upcoming RTP. In my case, I have multiple network cards on that server and it returns the wrong IP to client. So in WireShark, you will not see any RTP package at all. To fix that issue, you need to stop the DCM, select the card, go to Config -> Default IP, select the correct one, which also has to match the one in license file. After that, start the DCM again and everything starts to work just fine. Hope that helps. Thanks. Share this post Link to post