Hi,
we are facing a scenario where
--vxml application receives connectionDisconnect from AVP from H323 port.
--but the AVP-h323 port shows as Active call even after it sends connectionDisconnect event to VXML application.
--At the time of checking what status the port was in Avaya CM report - on report Agent\Queue Status - window it shows as OTHER state.
Environment: Avaya Voice Portal 5.1,
Application: CCXML, VXML - OD 6.0
call path:
[application]---------[AVP]-------(h323)---------------[Avaya CM]--------pstn cloud
Call Scenario steps:
1.CCXML script used to call a mobile number.
2.once the call was answered, vxml application (with aesconnector) invoke to play some audio files
Note: --at this stage the H323 port having 1 active call
and the below steps followed from vxml script
3.Do hold the active call,
4.Make another call to Avaya VDN - via the same H323 port
5.From VDN the call routes to an available agent extension.
6.Once the call was answered, play some audio file
Note:--at this stage the H323 port having 1 held call & 1 active call,
7.Now, do conference the call
8.After the conference was successful and the parties are in conversation.
Question:
1. For the h323 port blocking scenario, from anywhere between point 3 to point 7 the vxml application receives ConnectionDisconnect event and vxml app thought the mobile party was dropped/hangup and do disconnect if there is any secondary active call in the same h323 port and does the cleanup and exists.
Why the AVP H323 sends the ConnectionDisconnect event if the call was active.?
2.The connectiondisconnect happens from the H323 in random intervals - and in random ports.
Logs attached:
===========
vxml-app-log-snippet---please track for session id:HQMPP2-2015181170459-20 & also found VB exceptions at the time of connection.disconnect.hangup in VB-session-slot logs..
----------------
30/06/2015 13:06:07 DEBUG - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : 0:<?xml version="1.0" encoding="UTF-8"?>
45:<submit next="PlayNoinputMessage?___DDSESSIONID=063B0CA0C2 C346274AAE42B52B61C80D%3A%2FCallBackOutboundDialog _CTI" namelist="CBCusttoAgentmenu___noinputcount CBCusttoAgentmenu___nomatchcount" method="post" enctype="multipart/form-data"/>
51:<submit next="CheckNomatchtriescount?___DDSESSIONID=063B0C A0C2C346274AAE42B52B61C80D%3A%2FCallBackOutboundDi alog_CTI" namelist="CBCusttoAgentmenu___noinputcount CBCusttoAgentmenu___nomatchcount" method="post" enctype="multipart/form-data"/>
71:<submit next="CheckRec?___DDSESSIONID=063B0CA0C2C346274AAE 42B52B61C80D%3A%2FCallBackOutboundDialog_CTI" namelist="CBCusttoAgentmenu___value CBCusttoAgentmenu___confidence CBCusttoAgentmenu___utterance CBCusttoAgentmenu___inputmode CBCusttoAgentmenu___interpretation CBCusttoAgentmenu___noinputcount CBCusttoAgentmenu___nomatchcount CBCusttoAgentmenu___Column0" method="post"/>
30/06/2015 13:06:17 INFO - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : Using SCESession 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI servlet : LogConnectionDisconnect
30/06/2015 13:06:17 INFO - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : Using SCESession 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI servlet : LogConnectionDisconnect
30/06/2015 13:06:17 DEBUG - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : [LogConnectionDisconnect] Conference End Time 1435683977015 for callID = 201506301254058324
30/06/2015 13:06:17 DEBUG - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : session id:HQMPP2-2015181170459-20 | CallBackOutboundDialog_CTI:LogConnectionDisconnect | ConnectionDisconnect for Call | callId : 201506301254058324
Also attached
VXML-VoiceBrowser session slot log,
ccxml session slot logs.
aesconnector logs,
we are facing a scenario where
--vxml application receives connectionDisconnect from AVP from H323 port.
--but the AVP-h323 port shows as Active call even after it sends connectionDisconnect event to VXML application.
--At the time of checking what status the port was in Avaya CM report - on report Agent\Queue Status - window it shows as OTHER state.
Environment: Avaya Voice Portal 5.1,
Application: CCXML, VXML - OD 6.0
call path:
[application]---------[AVP]-------(h323)---------------[Avaya CM]--------pstn cloud
Call Scenario steps:
1.CCXML script used to call a mobile number.
2.once the call was answered, vxml application (with aesconnector) invoke to play some audio files
Note: --at this stage the H323 port having 1 active call
and the below steps followed from vxml script
3.Do hold the active call,
4.Make another call to Avaya VDN - via the same H323 port
5.From VDN the call routes to an available agent extension.
6.Once the call was answered, play some audio file
Note:--at this stage the H323 port having 1 held call & 1 active call,
7.Now, do conference the call
8.After the conference was successful and the parties are in conversation.
Question:
1. For the h323 port blocking scenario, from anywhere between point 3 to point 7 the vxml application receives ConnectionDisconnect event and vxml app thought the mobile party was dropped/hangup and do disconnect if there is any secondary active call in the same h323 port and does the cleanup and exists.
Why the AVP H323 sends the ConnectionDisconnect event if the call was active.?
2.The connectiondisconnect happens from the H323 in random intervals - and in random ports.
Logs attached:
===========
vxml-app-log-snippet---please track for session id:HQMPP2-2015181170459-20 & also found VB exceptions at the time of connection.disconnect.hangup in VB-session-slot logs..
----------------
30/06/2015 13:06:07 DEBUG - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : 0:<?xml version="1.0" encoding="UTF-8"?>
45:<submit next="PlayNoinputMessage?___DDSESSIONID=063B0CA0C2 C346274AAE42B52B61C80D%3A%2FCallBackOutboundDialog _CTI" namelist="CBCusttoAgentmenu___noinputcount CBCusttoAgentmenu___nomatchcount" method="post" enctype="multipart/form-data"/>
51:<submit next="CheckNomatchtriescount?___DDSESSIONID=063B0C A0C2C346274AAE42B52B61C80D%3A%2FCallBackOutboundDi alog_CTI" namelist="CBCusttoAgentmenu___noinputcount CBCusttoAgentmenu___nomatchcount" method="post" enctype="multipart/form-data"/>
71:<submit next="CheckRec?___DDSESSIONID=063B0CA0C2C346274AAE 42B52B61C80D%3A%2FCallBackOutboundDialog_CTI" namelist="CBCusttoAgentmenu___value CBCusttoAgentmenu___confidence CBCusttoAgentmenu___utterance CBCusttoAgentmenu___inputmode CBCusttoAgentmenu___interpretation CBCusttoAgentmenu___noinputcount CBCusttoAgentmenu___nomatchcount CBCusttoAgentmenu___Column0" method="post"/>
30/06/2015 13:06:17 INFO - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : Using SCESession 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI servlet : LogConnectionDisconnect
30/06/2015 13:06:17 INFO - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : Using SCESession 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI servlet : LogConnectionDisconnect
30/06/2015 13:06:17 DEBUG - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : [LogConnectionDisconnect] Conference End Time 1435683977015 for callID = 201506301254058324
30/06/2015 13:06:17 DEBUG - 063B0CA0C2C346274AAE42B52B61C80D:/CallBackOutboundDialog_CTI : session id:HQMPP2-2015181170459-20 | CallBackOutboundDialog_CTI:LogConnectionDisconnect | ConnectionDisconnect for Call | callId : 201506301254058324
Also attached
VXML-VoiceBrowser session slot log,
ccxml session slot logs.
aesconnector logs,
Comment