VoiceGuide IVR Software Main Page
Jump to content

Error: Ciptboard::init -> Gc_Openex Failed To Get Ipt Board Handle

Recommended Posts

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

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

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

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

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

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

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

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×