We're trying to use Voicemail Pro Autoattendant to handle incoming calls. However, whenever an external call comes in and the person types an extension to transfer to, the call is disconnected. I've collected a log from DbgView, shown at the bottom. You can see where, near the end of the call, the session simply receives a CLOSE for no reason.
Why is this automatically disconnecting?
Why is this automatically disconnecting?
Code:
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: New VMAIL Client
22/02 15:46:41.640 DbgOut (01,5) 1340,3732: DllMain(hinstDLL=0x10000000,
fdwReason=DLL_THREAD_ATTACH)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Configuring for reliable
disconnect, IDLE time is 300.000s
22/02 15:46:41.640 vmprov5s (06,5) 1340,1464: VMClient::RxOpen 04F4855C
Short Codes.autoattend (4), session=0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Receive OPEN for session
104, call-id 24
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Access =
ACCESS_UNCLUED_VOICEMAIL:
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Mailbox: Short
Codes.autoattend
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Calling Party: 910008
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Display String: 910008
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Called Party:
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Greeting Modifier:
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Language: enu
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Call Ident: 24
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Call Status: Unknown (0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Call Type: External
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Call Direction: Incoming
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Call Type: External
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: FindMailBoxByCLI 910008
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: FindMailBoxByCLI 910008
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Found VMPNode Short
Codes.autoattend
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: FindMailBoxByCLI 910008
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Short Codes.autoattend.Start Point.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Short
Codes.autoattend.Start Point.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: soundbites <= 0 so delete
sbl(0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Short Codes.autoattend.Test Conditions.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Short
Codes.autoattend.Test Conditions.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Short Codes.autoattend.Test Conditions.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Short
Codes.autoattend.Test Conditions.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: soundbites <= 0 so delete
sbl(0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Start Point.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Start Point.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: soundbites <= 0 so delete
sbl(0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Test Weather Condition.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Test Weather Condition.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Test Weather Condition.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Test Weather Condition.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: soundbites <= 0 so delete
sbl(0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Comparison ' == closed'
Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Test Holiday.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Test Holiday.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Test Holiday.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Test Holiday.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: soundbites <= 0 so delete
sbl(0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '04/07/2006
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '23/11/2006
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '25/12/2006
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '01/01/2007
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '04/07/2007
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '22/11/2007
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '25/12/2007
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '01/01/2008
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '10/10/2006
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '17/10/2006
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Date Compare '23/11/2007
vs (null)' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Tested Condition
'HolidayCalendar' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Test Day Night.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Test Day Night.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Test Day Night.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Test Day Night.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: soundbites <= 0 so delete
sbl(0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Day Compare '2' Result: 1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Time Compare '09:00 vs
18:00' Result: 1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Day Compare '3' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Day Compare '4' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Day Compare '5' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Day Compare '6' Result: 0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Tested Condition
'WeeklyBusinessSchedule' Result: 1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Open for Business.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Open for Business.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Test Conditions.Open for Business.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Test
Conditions.Open for Business.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Short Codes.autoattend.Day Menu.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Short
Codes.autoattend.Day Menu.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Short Codes.autoattend.Day Menu.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Short
Codes.autoattend.Day Menu.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: soundbites <= 0 so delete
sbl(0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Day Menu
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Day Menu
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Day Menu.Start Point.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Day
Menu.Start Point.1
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: soundbites <= 0 so delete
sbl(0)
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing request to run
node Day Menu.Day Menu.0
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: Executing node Day
Menu.Day Menu.0
22/02 15:46:41.640 vmprov5s (06,5) 1340,1464: VMClient::RxOpen - Created
dialog 03B3C1F4
22/02 15:46:41.640 vmprov5s (09,5) 1340,1464: - Internal: !Internal!=N
22/02 15:46:41.687 vmprov5s (09,5) 1340,1464: Configuring for reliable
disconnect, IDLE time is 300.000s
22/02 15:46:41.687 vmprov5s (06,5) 1340,1464: VMClient::RxActive
04F4855C (session=104)
22/02 15:46:41.687 vmprov5s (09,5) 1340,1464: Receive ACTIVE for
session 104, call-id 24
22/02 15:46:43.437 vmprov5s (1b,5) 1340,1464: VMClient::DtmfDetect
04F4855C '2' at 520, length 240 - session:104
22/02 15:46:43.687 vmprov5s (1b,5) 1340,1464: VMClient::DtmfDetect
04F4855C '3' at 400, length 240 - session:104
22/02 15:46:43.812 vmprov5s (1b,5) 1340,1464: VMClient::DtmfDetect
04F4855C '4' at 1000, length 240 - session:104
22/02 15:46:43.812 vmprov5s (09,5) 1340,1464: Executing request to run
node Day Menu.Transfer to Extension.0
22/02 15:46:43.812 vmprov5s (09,5) 1340,1464: Executing node Day
Menu.Transfer to Extension.0
22/02 15:46:43.812 vmprov5s (09,5) 1340,1464: Executing request to run
node Day Menu.Transfer to Extension.1
22/02 15:46:43.812 vmprov5s (09,5) 1340,1464: Executing node Day
Menu.Transfer to Extension.1
22/02 15:46:45.453 vmprov5s (09,5) 1340,3732: soundbites <= 0 so delete
sbl(0)
22/02 15:46:45.453 vmprov5s (09,5) 1340,3732: SetTransfer=234
22/02 15:46:45.453 vmprov5s (09,5) 1340,3732: GetTransfer=234
22/02 15:46:45.453 vmprov5s (06,5) 1340,3732: VMClient::Transfer2
04F4855C 234 (session=104)
22/02 15:46:45.453 vmprov5s (09,5) 1340,3732: SetTransfer=(null)
22/02 15:46:45.453 vmprov5s (06,5) 1340,1464: VMClient::RxClose 04F4855C
(session=104)
22/02 15:46:45.453 vmprov5s (09,5) 1340,1464: Receive CLOSE for session
104, call-id 0
22/02 15:46:45.484 DbgOut (01,5) 1340,3732: DllMain(hinstDLL=0x10000000,
fdwReason=DLL_THREAD_DETACH)