[AsteriskBrasil] Database nao registra Pausa de agente

Fabio .alves openpbx.asterisk em gmail.com
Domingo Abril 14 19:26:21 BRT 2013


Boa noite a todos,
estou usando a versão 1.8.17 do asterisk, e utilizando os exemplos do livro
guia definitivo para testar login, logout e login_pause para os agente,
porem ao digitar o codigo de login da pausa o agente nao entra em pausa, a
mesma não é registrada no data base seguem os codigos abaixo.

;Add_Fila
exten => *54,1,Verbose(2,Logging Fila)
exten =>
*54,n,Set(MemberChannel=${CHANNEL(channeltype)}/${CHANNEL(peername)})
exten => *54,n,AddQueueMember(suporte,${MemberChannel})
exten => *54,n,Playback(agent-loginnok)

;Remove_Fila
exten => *52,1,Verbose(2,Logging out Fila)
exten =>
*52,n,Set(MemberChannel=${CHANNEL(channeltype)}/${CHANNEL(peername)})
exten => *52,n,RemoveQueueMember(suporte,${MemberChannel})
exten => *52,n,Playback(agent-loggedoff)

;Add Pause_Fila
exten => *58,1,Verbose(2,Pause Queue Member)
exten =>
*58,n,Set(MemberChannel=${CHANNEL(channeltype)}/${CHANNEL(peername)})
exten => *58,n,PauseQueueMember(suporte,${MemberChannel})

Segue a saida da CLI ao digitar o codigo da pausa.

-- Executing [*54 em saida-local:1] Verbose("SIP/1005-00000004", "2,Logging
Fila") in new stack
  == Logging Fila
    -- Executing [*54 em saida-local:2] Set("SIP/1005-00000004",
"MemberChannel=SIP/1005") in new stack
    -- Executing [*54 em saida-local:3] AddQueueMember("SIP/1005-00000004",
"suporte,SIP/1005") in new stack
[Apr 14 19:21:32] NOTICE[3605]: app_queue.c:5788 aqm_exec: Added interface
'SIP/1005' to queue 'suporte'
    -- Executing [*54 em saida-local:4] Playback("SIP/1005-00000004",
"agent-loginnok") in new stack
    -- <SIP/1005-00000004> Playing 'agent-loginnok.gsm' (language 'en')
    -- Auto fallthrough, channel 'SIP/1005-00000004' status is 'UNKNOWN'
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [*58 em saida-local:1] Verbose("SIP/1005-00000005", "2,Pause
Queue Member") in new stack
  == Pause Queue Member
    -- Executing [*58 em saida-local:2] Set("SIP/1005-00000005",
"MemberChannel=SIP/1005") in new stack
    -- Executing [*58 em saida-local:3] PauseQueueMember("SIP/1005-00000005",
"suporte,SIP/1005,,") in new stack
    -- Auto fallthrough, channel 'SIP/1005-00000005' status is 'UNKNOWN'
pbxIP*CLI>

Alguem poderia me dar uma dica do que pode estar errado, pois de acordo com
o core show application a sintaxe esta correta e como podem ver não é
retornado erro na CLI.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130414/a338a007/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil