mikeraut Report post Posted 05/20/2010 06:27 AM ;Lines can be specified using XML entries or by just using a comma delimited list. MsgLamp_LineOutSelect=6 DialMsgLampOnPrefix=*68 DialMsgLampOffPrefix=#68 MsgLampOnTrigger=ALLNEW MsgLampOffTrigger=NONEWMSGS DialMsgLampLineOutSelect=6 The message ON is sent from line 6 (since I defined MsgLamp_LineOutSelect=6) The VG still insists on using line 1 to attempt the message OFF. Q Where do I set the parameter for the line to be used for message OFF? Part 2 ________________________________________________________________ ;MsgLampOffTrigger options: NONEWMSGS ONLOGIN ;NONEWMSGS - when there are no new messages. ie: when the last of the new messages has been deleted. ;ONLOGIN - when voicemail box is logged into by phone (allowing message to be listened to). ;ONLOGOUT - at the end of the voicemail box remote access (login by phone) session. ;DISABLE - do not ever turn lamp OFF MsgLamp_OffTrigger=ONLOGIN This entry in the VG.ini is confusing - it somehow contradicys the previous entry in as much as that the messahe lamp must go OFF when [ini entry above]MsgLamp_OffTrigger=ONLOGIN or [ini entry at the top of page]MsgLampOffTrigger=NONEWMSGS Share this post Link to post
SupportTeam Report post Posted 05/20/2010 06:51 AM MsgLamp_LineOutSelect : can you please post the VoiceGuide trace capturing the caller listening to the message and VoiceGudie then making the outbound call to send the "Turn off lamp" signal to PBX. MsgLamp_OffTrigger : only one of the available options should be used. You cannot use ONLOGIN and NONEWMSGS at the same time. Share this post Link to post
mikeraut Report post Posted 05/20/2010 10:26 AM Attached are the trace files as requested. trace_files_mikeraut.zip Share this post Link to post
SupportTeam Report post Posted 05/20/2010 11:43 AM Trace shows that the *68,100 code to turn the lamp on was sent out on one of the specified ports: 112059.218 13 dial DbOutDialQue_AddCall '*68,100','', [], [0001], [2359], daysAllowed=, lineSelection=6,5, campaign=MSGLAMP, scheduler=0, priority=1, OnAnswerLive=[MSGLAMP], OnAnswerMachine=[MSGLAMP], OnAnswerFax=[], OnNotAnswered=[], OnRetriesExhausted=[], 60, 0, 0, RV=, Options= ESCALATION: 112059.218 13 dial Db_Insert_SingleEntry '*68,100','', [2010/05/20 11:20:59 AM], PortSelection=6,5, campaign=MSGLAMP, scheduler=0, priority=1, OnAnswerLive=[MSGLAMP], OnAnswerMachine=[MSGLAMP], OnAnswerFax=[], OnNotAnswered=[], OnRetriesExhausted=[], 60, 0, 0, RV=, Options= ESCALATION: 112059.234 13 dial cmd_callque_Insert ExecuteNonQuery [*68,100,,f01c8782-b524-4d02-bac3-2e921b720287,2010/05/20 11:20:59 AM,1,1,1,1,1,1,1,2359,2359,2359,2359,2359,2359,2359,strCampaignName=MSGLAMP,iScheduler=0,iPriority=1,strOnAnswerLive=MSGLAMP,strOnAnswerMachine=MSGLAMP,strOnAnswerFax=,strOnNotAnswered=,strOnRetriesExhausted=,iAnswerTimeout=60,iRetriesLeft=0,iRetriesDelay=0,strRV=,strOptions=,strEscalationCalls=] 112059.265 13 dial Db_Insert_porttouse : -1,f01c8782-b524-4d02-bac3-2e921b720287,2010/05/20 11:20:59 AM,iScheduler=0,sPortList=[6,5],iPriority=1, times=1,2359,1,2359,1,2359,1,2359,1,2359,1,2359,1,2359 : tel=*68,100, inserts=2, ts=00:00:00 112059.265 13 dial DbOutDialQue_AddCall DbRunSQL_NonQuery took 47ms ... 112059.484 6 11 6 state Dialing (auto) *68,100 as you can see from above trace the call was made on line 6 - whic is one of the lines specified to be used. The 'Lamp Off' code is never actually sent - as it looks like the Voicemil script's login module was modified (?) and in VG.INI the current MsgLamp_OffTrigger setting is : ONLOGIN Recommend that you set the MsgLamp_OffTrigger entry to MSG_NONEWMSGS, like this: MsgLamp_OffTrigger=MSG_NONEWMSGS Then the 'lamop off' code will be sent to PBX when there are no more 'new' messages in the voicemail box. Share this post Link to post
mikeraut Report post Posted 05/20/2010 02:55 PM Thank you, I have changer the ini flag for yhe Message Lamp as requested. The system now attempts to dial the extension but still no msg_lamp_off 0520_1540_vgEngine.zip Share this post Link to post
SupportTeam Report post Posted 05/21/2010 12:03 AM Trace shows call *68,100 being dialed on line 5 when a new message is left:54144.437 13 11 6 rem Vm_Event 11, FORWARD, 100, C:\Program Files\VoiceGuide\data\VmSave\100_0520154130_1_11__.wav, ,154144.453 13 dial DbOutDialQue_AddCall '*68,100','', [], [0001], [2359], daysAllowed=, lineSelection=5, campaign=MSGLAMP, scheduler=0, priority=1, OnAnswerLive=[MSGLAMP], OnAnswerMachine=[MSGLAMP], OnAnswerFax=[], OnNotAnswered=[], OnRetriesExhausted=[], 60, 0, 0, RV=, Options= ESCALATION:154144.812 6 9 5 state Dialing (auto) *68,100and a call being made on line 5 when all the messages in the voicemail box have been listened to:154235.171 10 11 6 rem Vm_Event 11, MSG_NONEWMSGS, 100, , ,154235.171 10 dial DbOutDialQue_AddCall '100','', [], [0001], [2359], daysAllowed=, lineSelection=5, campaign=MSGLAMP, scheduler=0, priority=1, OnAnswerLive=[MSGLAMP], OnAnswerMachine=[MSGLAMP], OnAnswerFax=[], OnNotAnswered=[], OnRetriesExhausted=[], 60, 0, 0, RV=, Options= ESCALATION:154235.953 6 9 5 state Dialing (auto) 100but it looks like the VG.INI MsgLamp_OffPrefix setting is not being used.Please update your system to this version of VoiceGuide:[old link removed]This version fixes what looks like was a but with the MsgLamp_OffPrefix setting.If you continue to have problem please post traces as before.BTW. From your VG.INI file you can remove these lines:DialMsgLampOnPrefix=*68DialMsgLampOffPrefix=#68MsgLampOnTrigger=ALLNEWMsgLampOffTrigger=ONLOGINDialMsgLampLineOutSelect= Share this post Link to post
mikeraut Report post Posted 05/21/2010 08:12 AM Thank you, the problem for the Message Lamp off is now resolved Share this post Link to post