Transfer Conference Functions 30 second timeout

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Transfer Conference Functions 30 second timeout

Postby aretta1 » Thu Feb 28, 2008 7:50 am

Vicidial 2.0.4 on Centos4

Inbound call is answered by agent, agent needs to "Transfer - Conf" to a closer. The closer is at another number on a different system unrelated to vicidial. I have used the number 4045555555 in the example below. The 4045555555 queue will continue to ring until an agent answers which could be up to 5 minutes of ringing. (note: not sure why that queue just send ring tone instead of answering and playing hold music until an agent comes online)
The Agent enters the number to call with "Dial overide".

The issue is the same with either "Dial with customer" or "Park customer dial"
After 30 seconds of ringing the channel between the called party and meetme is hung up. This results in the third party closer hearing silence when they finally answer and nothing for the agent.


== Manager 'sendcron' logged on from 127.0.0.1
== Manager 'sendcron' logged off from 127.0.0.1
== Manager 'sendcron' logged off from 127.0.0.1
Spawn extension (default, 404555555, 2) exited non-zero on 'Local/4045555555@default-c3dd,2'
-- Executing DeadAGI("Local/4045555555@default-c3dd,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0-----CANCEL----------)") in new stack
== Manager 'sendcron' logged off from 127.0.0.1
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ----------) completed, returning 0
-- Executing Hangup("Local/4045555555@default-c3dd,2", "") in new stack
== Spawn extension (default, h, 2) exited non-zero on 'Local/4045555555@default-c3dd,2'

Is there a way to increase the channel timeout between the called party and meetme? Or is this a different issue?
aretta1
 
Posts: 3
Joined: Thu Jan 24, 2008 6:14 am

Postby mflorell » Thu Feb 28, 2008 6:15 pm

I would suggest somehow sending an Answer signal to the call as soon as it's placed. One way of doing this is to set up an IAX loopback trunk on your server and have it Answer immidiately, then place a Dial.

Doing this would tell Asterisk that the call was Answered even though it really wasn't.

Changing the timeout would involve altering vicidial.php code as well, and you don't really want to raise that to 5 minutes since it could cause other problems.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida


Return to Support

Who is online

Users browsing this forum: No registered users and 295 guests