[AsteriskBrasil] Originate no mesmo Canal do AgentLogin( )

Denis Galvão denisgalvao em gmail.com
Segunda Novembro 3 15:54:32 BRST 2008


http://bugs.digium.com/view.php?id=12269

--
Denis Galvão
AsteriskBrasil.org

Ajude a comunidade AsteriskBrasil.org, compre uma camiseta!
http://www.voipmania.com.br


On 30/10/2008, at 10:42, Alan Pablo wrote:

> Bom tarde pessoal!!
> To com o seguinte cenário..
> Agentes logados a uma fila através da aplicação AgentLogin() efetuado
> através de uma aplicação que estamos desenvolvendo utilizando PHP e
> Astmanproxy , a duvida e como originar uma ligação e encaminhar aos
> agentes por esse mesmo canal ativo do agentlogin() , pois caso a
> ligação venha por outro corre o risco do agente receber uma ligação da
> fila enquanto origina outra.
> Estas ligações serão originadas através de AMI com o comando action:
> originate.
> Ate o presente momento utilizei o seguinte.
> extensions.conf
> [saida]
> ;extensão padrão utilizada atualmente pela maioria
> exten => _X.,1,Set(CDR(userfield)=saida-agent-${CALLERID(NUM)}-$ 
> {UNIQUEID}.WAV)
> exten => _X.,2,MixMonitor(/hdaux/agent-${CALLERID(NUM)}-$ 
> {UNIQUEID}.WAV)
> exten => _X.,3,Macro(dialstatus|Dgv/g1/${EXTEN})
> exten => _X.,n,Hangup()
> ;extensão para redirecionar ao agente
> exten => _AXXXX,1,Dial(Agent/${EXTEN:1}|40|Tt)
> exten => _AXXXX,2,Noop(${DIALSTATUS})
> exten => _AXXXX,n,Hangup()
> No AMI
> action: originate
> channel: Local/A$AGENTE em saida
> context: saida
> exten: $DESTINO
> priority: 1
> callerid: $RAMAL
> As variáveis $AGENTE,$DESTINO e $RAMAL são passadas pela aplicação.
> O problema e que em alguns casos o asterisk simplesmente TRAVA
> enquanto originamos as ligações
> os comandos,
> core show channels verbose
> show agents online
> queue show
> não retornam nada e se algo digitar os comandos na CLI for usado o TAB
> para completar ele também TRAVA só retorna se "derrubar" o asterisk
> com KILL -9 PID e subir novamente.
> Alguém já tentou algo do tipo que possa compartilhar?
> asterisk-1.4.22
> asterisk-addons-1.4.7
> voicerlib-4.1.0.2
> dgvchannel-1.0.2
> zaptel-1.4.11
> libpri-1.4.7
> Debian Etch 4.0
> Att;
> Alan Pablo.
>
> _______________________________________________
> 2 a 4 de Dezembro - IPComm 2008
> Com presença de engenheiros da Digium e Jon "maddog" Hall.
> http://www.ipcomm2008.com.br
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português  
> Brasileiro na rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil



Mais detalhes sobre a lista de discussão AsteriskBrasil