Hi,
I am having a strange problem in 3-way calls. agent1 calls customer, then on transfer area selects AGENTDIRECT and select agent2, checks consultative and clicks dial with customer button. When agent2 joins call, agent1 clicks leave 3-way call button. When conversation is over agent2 hangups call. So far everythings is normal, agent1 and agent2 continues with next calls but customers phone (i am the customer) still on line with no agent, after about 2 minutes customer hears 'You have been kicked from this conferences' and call finishes.
I looked meetme conferences from asterisk cli,
Initial state:
- 8600051 : agent1
- 8600052 : agent2
After agent1 call customer:
- 8600051 : agent1, customer (i thing second local particapent is for recording)
- 8600052 : agent2
After 3-way:
- 8600051 : agent1, customer, IAX2/127.0.0.1 (and recording channel)
- 8600052 : agent2, IAX2/ASTloop (and recording channel)
After agent1 leaves 3-way:
- 8600051 : customer, IAX2/127.0.0.1
- 8600052 : agent2, IAX2/ASTloop (and recording channel)
- 8600053 : agent1
After agent2 hangs up
- 8600051 : customer alone
- 8600052 : agent2
- 8600053 : agent1
And 2 minutes later, customer is kicked from 8600051.
My installation is ViciBox 8.0.1