Guest Ben Harper Report post Posted 05/12/2005 12:38 AM Hi Support Team, I am using Voiceguide Enterprise on a ISDN E1 system. We have 26 incoming digital lines active and 4 analouge lines to transfer calls into our PABX. I must capture the CID number where available. Unless I am referencing the CIDNUMBER in an incorrect way, It is not being populated at any stage durin the call. Below is the TW log and I have attached the Call trace. Thanks 101221.680 028 ev metaevent: cclibid=0x2, crn=0x200807a, evtdatap=0xd852fb0, evtdev=0x1c, evtlen=0x1c, evttype=0x824, extevtdatap=0x0, flags=0x1, linedev=0x1c, magicno=0xbad012fb, rfu1=0x2, usrattr=0x5c10048 (usrattr=hli) 101221.680 028 ev GCEV_OFFERED 101221.680 ocxev DoFireDialogic(dwIdx=37, 28, 2084, [GCEV_OFFERED], 2084, 0, 0, [], [], []) 101221.680 gc ERROR CCLIB specific, line=778 module=C:\Projects\TapiWrap for Dialogic\EvHandlers.cpp 101221.680 gc ERROR Invalid parameter, line=785 module=C:\Projects\TapiWrap for Dialogic\EvHandlers.cpp 101221.680 028 ocxev CallerId(sLineId=28, hCall=0(0x0), crn=33587322(0x200807a) strCallerID=[], strName=[], strDialed=[89761905]) 101221.696 ocxfn LogLevels 10,C:\Program Files\VoiceGuide\log\,tw.txt,0, 101221.696 028 te LINE_CALLSTATE(28, 0x1c, 0x2, 0x0, 0x0) LINE_CALLSTATE-LINECALLSTATE_OFFERING 101221.696 ev028 OnFireCallerIdArrived (hli=0x5c10048) 101222.227 028 ocxfn LineAnswer(lLineId=28, lParam=0, strParam=) 101222.227 028 ev metaevent: cclibid=0x2, crn=0x200807a, evtdatap=0xd844e78, evtdev=0x1c, evtlen=0x1c, evttype=0x804, extevtdatap=0x0, flags=0x1, linedev=0x1c, magicno=0xbad012fb, rfu1=0x2, usrattr=0x5c10048 (usrattr=hli) 101222.227 028 ev GCEV_ACCEPT 101222.337 028 ev metaevent: cclibid=0x2, crn=0x200807a, evtdatap=0xd844e78, evtdev=0x1c, evtlen=0x1c, evttype=0x802, extevtdatap=0x0, flags=0x1, linedev=0x1c, magicno=0xbad012fb, rfu1=0x2, usrattr=0x5c10048 (usrattr=hli) 101222.337 028 ev GCEV_ANSWERED 101222.352 gc gc_AttachResource(28,27) error (digital line) 101222.352 gc gc_AttachResource(28,27) error (digital line) failed, gc(0x44) - Invalid parameter, cc(0x38a) - Bad input parameter 101222.352 ocxev DoFireDialogic(dwIdx=39, 28, 2050, [GCEV_ANSWERED], 2050, 0, 0, [], [], []) 101222.352 028 te LINE_CALLSTATE(28, 0x1c, 0x100, 0x0, 0x0) LINE_CALLSTATE-LINECALLSTATE_CONNECTED 101222.352 028 ocxfn ConvertWav2Vox(hLine=28, lTaskID=133390, strWavFilesIn=C:\Promotion Files\P0006\PromptWavs\3 Greeting Instructions.wav, strConvertOptions=, lParam1=1, lParam2=0, strParam1=, strParam2=) 101222.383 conv start on idx 52 [C:\Promotion Files\P0006\PromptWavs\3 Greeting Instructions.wav] 101222.383 conv start on token 0 [C:\Promotion Files\P0006\PromptWavs\3 Greeting Instructions.wav] 101222.383 conv finished converting 101222.383 evt OnFireConvertWavVoxFinished wParam=52 lParam=0 101222.383 028 ocxev ConvertWavVoxFinished(28, 133390, C:\Promotion Files\P0006\PromptWavs\3 Greeting Instructions.vox, 1, 0, , ) 101222.383 028 ocxfn PlayStart(hLine=28, strSoundFile=C:\Promotion Files\P0006\PromptWavs\3 Greeting Instructions.vox, lPlayId=133421(0x2092d), lParam1=0, lParam2=0, strParam1=, strParam2=, 0,,,,,,,,,,) 101222.383 ocxfn PlaySetControlKeys(28,0,,,,,,,,,,) 101222.383 play start (hli=0x5c10048, strSoundFile=C:\Promotion Files\P0006\PromptWavs\3 Greeting Instructions.vox, lPlayId=133421(0x2092d), lParam1=0, lParam2=0, strParam1=, strParam2=) 101222.383 play open(strFname[0]=C:\Promotion Files\P0006\PromptWavs\3 Greeting Instructions.vox) => 3, read_bytes=38474/38474, buff_addr=0xd861ec8 (file_created_time=Tue Apr 12 09:55:25 2005 , file_modified_time=Tue Apr 12 09:55:25 2005 ) 101222.383 iott 0xd844e78 io_type=14, io_fhandle=0, io_bufp=0xd861ec8, io_offset=0, io_length=38474, io_nextp=0x0, io_prevp=0x0 101222.383 dlgc dx_playiottdata(27, 0xd844e78, 0x5c10ce8, 0x5c10e28, EV_ASYNC) call 101222.383 dlgc play(27, 0xd844e78, 0x5c10ce8, 0x5c10e28) => 0, hli=0x5c10048 101232.071 027 ev TDX_PLAY (Play Completed) 101232.071 play free(0xd861ec8, 0xd844e78) eot 101232.071 cleared dwPlayId: hli=0x5c10048, hli->dwPlayId=0(0x0) 101232.071 028 ocxev PlayEnd(dwLineId=28, dwPlayId=133421) 101232.071 ocxev DoFireDialogic(dwIdx=41, 28, 129, [TDX_PLAY], 133421, 0, 0, [], [], []) 101232.087 028 ocxfn SilenceDetectSet(sLineId=28, sTimeLen100msUnits=30, sVolumeLevel=10) 101232.087 028 ocxfn RecStart(hLine=28, strSoundFile=C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.wav, lRecId=143125, lParam1=1, lParam2=0, strParam1=, strParam2=) 101232.087 rec start 101232.087 dlgc dx_fileopen call 101232.087 dlgc dx_fileopen(strFname=C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.vox) => 3 101232.087 dlgc TPT DX_MAXSIL's tp_length = 30 101232.087 dlgc record(20, ...) => 0, hli=96534600 101238.071 027 ev TDX_CST (CST Event Received) 101238.071 027 ev TDX_CST DE_DIGITS data=35 [#] 101238.071 028 te LINE_MONITORDIGITS(28, 0x1c, 0x23, 0x23) 101238.071 028 ocxfn RecStopTruncate(sLineId=28, strSaveFname=, lTruncTime=500 (milliseconds), lTruncBytes=0) 101238.087 027 ev TDX_RECORD (Record Completed) 101238.087 027 termmask=TM_USRSTOP 101238.087 027 ev TDX_RECORD, TERMMSK=TM_USRSTOP 101238.087 rec dx_fileclose 3 ok 101238.087 rec cut change length (time derived) by:-2000 101238.087 rec cut CreateFile(C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.vox, OPEN_EXISTING) => 8476 101238.087 rec cut (in event) change length 21936 by -2000, final_len=19936 101238.087 ocxev DoFireDialogic(dwIdx=43, 28, 134, [TDX_CST], 35, 0, 0, [DE_DIGITS], [], []) 101238.087 ocxev DoFireDialogic(dwIdx=44, 28, 130, [TDX_RECORD], 0, 0, 0, [TM_USRSTOP], [], []) 101238.134 conv start on idx 53 [C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.vox] 101238.134 conv start on token 0 [C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.vox] 101238.134 conv test opening output file 101238.134 conv vox2wav call strVoxIn=[C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.vox], strWavOut=[C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.wav] 101238.134 conv C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.vox -> C:\Promotion Files\P0006\EntryWavs\28A000002378IVR2.wav 101238.134 conv finished converting 101238.134 027 ocxev RecEnd(dwLineId=27, dwIdxConvertStoreData=53) 101238.134 028 ocxfn ConvertWav2Vox(hLine=28, lTaskID=149171, strWavFilesIn=C:\Promotion Files\P0006\PromptWavs\6 Key In Code.wav, strConvertOptions=, lParam1=1, lParam2=0, strParam1=, strParam2=) 101238.180 conv start on idx 54 [C:\Promotion Files\P0006\PromptWavs\6 Key In Code.wav] 101238.180 conv start on token 0 [C:\Promotion Files\P0006\PromptWavs\6 Key In Code.wav] 101238.180 conv finished converting 101238.180 evt OnFireConvertWavVoxFinished wParam=54 lParam=0 101238.180 028 ocxev ConvertWavVoxFinished(28, 149171, C:\Promotion Files\P0006\PromptWavs\6 Key In Code.vox, 1, 0, , ) 101238.180 028 ocxfn PlayStart(hLine=28, strSoundFile=C:\Promotion Files\P0006\PromptWavs\6 Key In Code.vox, lPlayId=149218(0x246e2), lParam1=0, lParam2=0, strParam1=, strParam2=, 0,,,,,,,,,,) 101238.180 ocxfn PlaySetControlKeys(28,0,,,,,,,,,,) 101238.180 play start (hli=0x5c10048, strSoundFile=C:\Promotion Files\P0006\PromptWavs\6 Key In Code.vox, lPlayId=149218(0x246e2), lParam1=0, lParam2=0, strParam1=, strParam2=) 101238.180 play open(strFname[0]=C:\Promotion Files\P0006\PromptWavs\6 Key In Code.vox) => 3, read_bytes=45405/45405, buff_addr=0xd861ec8 (file_created_time=Tue Apr 12 09:55:41 2005 , file_modified_time=Tue Apr 12 09:55:41 2005 ) 101238.180 iott 0xd844e78 io_type=14, io_fhandle=0, io_bufp=0xd861ec8, io_offset=0, io_length=45405, io_nextp=0x0, io_prevp=0x0 101238.180 dlgc dx_playiottdata(27, 0xd844e78, 0x5c10ce8, 0x5c10e28, EV_ASYNC) call 101238.180 dlgc play(27, 0xd844e78, 0x5c10ce8, 0x5c10e28) => 0, hli=0x5c10048 101246.993 027 ev TDX_CST (CST Event Received) 101246.993 027 ev TDX_CST DE_DIGITS data=49 [1] 101246.993 028 te LINE_MONITORDIGITS(28, 0x1c, 0x31, 0x31) 101246.993 028 ocxfn PlayStop(hLine=28, lPlayId=0(0x0), lParam1=0, lParam2=0, strParam1=, strParam2=) 101247.009 027 ev TDX_PLAY (Play Completed) 101247.009 play free(0xd861ec8, 0xd844e78) eot 101247.009 cleared dwPlayId: hli=0x5c10048, hli->dwPlayId=0(0x0) 101247.009 ocxev DoFireDialogic(dwIdx=46, 28, 134, [TDX_CST], 49, 0, 0, [DE_DIGITS], [], []) 101247.009 028 ocxev PlayEnd(dwLineId=28, dwPlayId=149218) 101247.009 ocxev DoFireDialogic(dwIdx=47, 28, 129, [TDX_PLAY], 149218, 0, 0, [], [], []) 101247.321 027 ev TDX_CST (CST Event Received) 101247.321 027 ev TDX_CST DE_DIGITS data=50 [2] 101247.321 028 te LINE_MONITORDIGITS(28, 0x1c, 0x32, 0x32) 101247.337 ocxev DoFireDialogic(dwIdx=49, 28, 134, [TDX_CST], 50, 0, 0, [DE_DIGITS], [], []) 101247.681 027 ev TDX_CST (CST Event Received) 101247.681 027 ev TDX_CST DE_DIGITS data=51 [3] 101247.681 028 te LINE_MONITORDIGITS(28, 0x1c, 0x33, 0x33) 101247.681 ocxev DoFireDialogic(dwIdx=51, 28, 134, [TDX_CST], 51, 0, 0, [DE_DIGITS], [], []) 101248.056 027 ev TDX_CST (CST Event Received) 101248.056 027 ev TDX_CST DE_DIGITS data=49 [1] 101248.056 028 te LINE_MONITORDIGITS(28, 0x1c, 0x31, 0x31) 101248.056 ocxev DoFireDialogic(dwIdx=53, 28, 134, [TDX_CST], 49, 0, 0, [DE_DIGITS], [], []) 101248.415 027 ev TDX_CST (CST Event Received) 101248.415 027 ev TDX_CST DE_DIGITS data=50 [2] 101248.415 028 te LINE_MONITORDIGITS(28, 0x1c, 0x32, 0x32) 101248.415 ocxev DoFireDialogic(dwIdx=55, 28, 134, [TDX_CST], 50, 0, 0, [DE_DIGITS], [], []) 101248.774 027 ev TDX_CST (CST Event Received) 101248.774 027 ev TDX_CST DE_DIGITS data=51 [3] 101248.774 028 te LINE_MONITORDIGITS(28, 0x1c, 0x33, 0x33) 101248.774 ocxev DoFireDialogic(dwIdx=57, 28, 134, [TDX_CST], 51, 0, 0, [DE_DIGITS], [], []) 101249.181 027 ev TDX_CST (CST Event Received) 101249.181 027 ev TDX_CST DE_DIGITS data=49 [1] 101249.181 028 te LINE_MONITORDIGITS(28, 0x1c, 0x31, 0x31) 101249.196 ocxev DoFireDialogic(dwIdx=59, 28, 134, [TDX_CST], 49, 0, 0, [DE_DIGITS], [], []) 101249.681 027 ev TDX_CST (CST Event Received) 101249.681 027 ev TDX_CST DE_DIGITS data=35 [#] 101249.681 028 te LINE_MONITORDIGITS(28, 0x1c, 0x23, 0x23) 101249.681 ocxev DoFireDialogic(dwIdx=61, 28, 134, [TDX_CST], 35, 0, 0, [DE_DIGITS], [], []) 101249.712 028 ocxfn ConvertWav2Vox(hLine=28, lTaskID=160750, strWavFilesIn=C:\Promotion Files\P0006\PromptWavs\9 Just a Moment.wav, strConvertOptions=, lParam1=1, lParam2=0, strParam1=, strParam2=) 101249.759 conv start on idx 55 [C:\Promotion Files\P0006\PromptWavs\9 Just a Moment.wav] 101249.759 conv start on token 0 [C:\Promotion Files\P0006\PromptWavs\9 Just a Moment.wav] 101249.759 conv finished converting 101249.759 evt OnFireConvertWavVoxFinished wParam=55 lParam=0 101249.759 028 ocxev ConvertWavVoxFinished(28, 160750, C:\Promotion Files\P0006\PromptWavs\9 Just a Moment.vox, 1, 0, , ) 101249.759 028 ocxfn PlayStart(hLine=28, strSoundFile=C:\Promotion Files\P0006\PromptWavs\9 Just a Moment.vox, lPlayId=160796(0x2741c), lParam1=0, lParam2=0, strParam1=, strParam2=, 0,,,,,,,,,,) 101249.759 ocxfn PlaySetControlKeys(28,0,,,,,,,,,,) 101249.759 play start (hli=0x5c10048, strSoundFile=C:\Promotion Files\P0006\PromptWavs\9 Just a Moment.vox, lPlayId=160796(0x2741c), lParam1=0, lParam2=0, strParam1=, strParam2=) 101249.759 play open(strFname[0]=C:\Promotion Files\P0006\PromptWavs\9 Just a Moment.vox) => 3, read_bytes=2839/2839, buff_addr=0x4306410 (file_created_time=Tue Apr 12 09:55:53 2005 , file_modified_time=Tue Apr 12 09:55:53 2005 ) 101249.759 iott 0xd844e78 io_type=14, io_fhandle=0, io_bufp=0x4306410, io_offset=0, io_length=2839, io_nextp=0x0, io_prevp=0x0 101249.759 dlgc dx_playiottdata(27, 0xd844e78, 0x5c10ce8, 0x5c10e28, EV_ASYNC) call 101249.759 dlgc play(27, 0xd844e78, 0x5c10ce8, 0x5c10e28) => 0, hli=0x5c10048 101250.540 027 ev TDX_PLAY (Play Completed) 101250.540 play free(0x4306410, 0xd844e78) eot 101250.540 cleared dwPlayId: hli=0x5c10048, hli->dwPlayId=0(0x0) 101250.540 028 ocxev PlayEnd(dwLineId=28, dwPlayId=160796) 101250.540 ocxev DoFireDialogic(dwIdx=62, 28, 129, [TDX_PLAY], 160796, 0, 0, [], [], []) 101250.681 028 ocxfn ConvertWav2Vox(hLine=28, lTaskID=161718, strWavFilesIn=C:\Promotion Files\P0006\PromptWavs\5 Sorry Not Winner.wav, strConvertOptions=, lParam1=1, lParam2=0, strParam1=, strParam2=) 101250.728 conv start on idx 56 [C:\Promotion Files\P0006\PromptWavs\5 Sorry Not Winner.wav] 101250.728 conv start on token 0 [C:\Promotion Files\P0006\PromptWavs\5 Sorry Not Winner.wav] 101250.728 conv finished converting 101250.728 evt OnFireConvertWavVoxFinished wParam=56 lParam=0 101250.728 028 ocxev ConvertWavVoxFinished(28, 161718, C:\Promotion Files\P0006\PromptWavs\5 Sorry Not Winner.vox, 1, 0, , ) 101250.728 028 ocxfn PlayStart(hLine=28, strSoundFile=C:\Promotion Files\P0006\PromptWavs\5 Sorry Not Winner.vox, lPlayId=161765(0x277e5), lParam1=0, lParam2=0, strParam1=, strParam2=, 0,,,,,,,,,,) 101250.728 ocxfn PlaySetControlKeys(28,0,,,,,,,,,,) 101250.728 play start (hli=0x5c10048, strSoundFile=C:\Promotion Files\P0006\PromptWavs\5 Sorry Not Winner.vox, lPlayId=161765(0x277e5), lParam1=0, lParam2=0, strParam1=, strParam2=) 101250.728 play open(strFname[0]=C:\Promotion Files\P0006\PromptWavs\5 Sorry Not Winner.vox) => 3, read_bytes=25894/25894, buff_addr=0xd861f20 (file_created_time=Tue Apr 12 09:55:54 2005 , file_modified_time=Tue Apr 12 09:55:54 2005 ) 101250.728 iott 0xd844e78 io_type=14, io_fhandle=0, io_bufp=0xd861f20, io_offset=0, io_length=25894, io_nextp=0x0, io_prevp=0x0 101250.728 dlgc dx_playiottdata(27, 0xd844e78, 0x5c10ce8, 0x5c10e28, EV_ASYNC) call 101250.728 dlgc play(27, 0xd844e78, 0x5c10ce8, 0x5c10e28) => 0, hli=0x5c10048 101257.259 027 ev TDX_PLAY (Play Completed) 101257.259 play free(0xd861f20, 0xd844e78) eot 101257.259 cleared dwPlayId: hli=0x5c10048, hli->dwPlayId=0(0x0) 101257.259 028 ocxev PlayEnd(dwLineId=28, dwPlayId=161765) 101257.259 028 ocxfn RecStop(hLine=28, lRecId=143125, lParam1=0, lParam2=0, strParam1=, strParam2=) 101257.259 028 ocxfn PlayStop(hLine=28, lPlayId=0(0x0), lParam1=0, lParam2=0, strParam1=, strParam2=) 101257.274 028 ocxfn LineDrop(sLineId=28, sOpt=0) 101257.274 dx_stopch(27) call 101257.274 028 callstate=[GCST_CONNECTED] 101257.274 028 gc dropcall 101257.274 ocxev DoFireDialogic(dwIdx=63, 28, 129, [TDX_PLAY], 161765, 0, 0, [], [], []) 101257.368 028 ev metaevent: cclibid=0x2, crn=0x200807a, evtdatap=0xd844e78, evtdev=0x1c, evtlen=0x1c, evttype=0x805, extevtdatap=0x0, flags=0x1, linedev=0x1c, magicno=0xbad012fb, rfu1=0x2, usrattr=0x5c10048 (usrattr=hli) 101257.368 028 ev GCEV_DROPCALL 101257.368 028 ev metaevent: cclibid=0x2, crn=0x200807a, evtdatap=0xd844e78, evtdev=0x1c, evtlen=0x1c, evttype=0x859, extevtdatap=0x0, flags=0x1, linedev=0x1c, magicno=0xbad012fb, rfu1=0x2, usrattr=0x5c10048 (usrattr=hli) 101257.368 028 ev GCEV_RELEASECALL 101257.368 ocxev DoFireDialogic(dwIdx=64, 28, 2137, [GCEV_RELEASECALL], 2137, 0, 0, [], [], []) 101257.368 028 te LINE_CALLSTATE(28, 0x1c, 0x1, 0x0, 0x0) LINE_CALLSTATE-LINECALLSTATE_IDLE 101257.368 028 ocxfn RecStop(hLine=28, lRecId=0, lParam1=0, lParam2=0, strParam1=, strParam2=) 101257.368 028 ocxfn PlayStop(hLine=28, lPlayId=0(0x0), lParam1=0, lParam2=0, strParam1=, strParam2=) 101258.493 ocxfn RingsBeforeAnswer(lLineId=28, lRings=0, lParam1=0, strParam2=) Share this post Link to post
SupportTeam Report post Posted 05/12/2005 12:45 AM Trace shows that CallerID is not provided by the phone company. 101221.680 028 ocxev CallerId(sLineId=28, hCall=0(0x0), crn=33587322(0x200807a) strCallerID=[], strName=[], strDialed=[89761905]) They do provide the Indial number, but the CallerID Number and Name fields are left blank. Maybe the call is made from a phone which has it's CallerID blocked? If you are making calls from a phone which definitely does not have the CallerID blocked then you should contact your phone company and ask them why aren't they passing on the CallerID. Share this post Link to post
Guest Ben Harper Report post Posted 05/12/2005 01:53 AM The line the call was initiated from does not withhold its number. It must be that caller Id is not activiated. Cannot believe that is not one of the first things I checked. Thanks Telstra is checkig now..... Share this post Link to post