Realizar chamada para numero que esta no mesmo servidor

1. Realizar chamada para numero que esta no mesmo servidor

Alexandre Fagner
afagner

(usa Fedora)

Enviado em 09/01/2017 - 15:45h

Boa tarde Senhores,

Poderiam me ajudar nesse caso, tenho servidor com dois numeros dentro eles conseguem ligar para fora norma porem quando um liga para o outro não funciona da o seguinte erro:

[2017-01-09 15:10:37] NOTICE[28332]: app_dial.c:901 do_forward: Not accepting call completion offers from call-forward recipient Local/[email protected];1
[2017-01-09 15:10:37] NOTICE[28332]: chan_local.c:973 local_call: No such extension/context [email protected] while calling Local channel
[2017-01-09 15:10:37] NOTICE[28332]: app_dial.c:1003 do_forward: Forwarding failed to dial 'Local/[email protected]'

acho que e algo na hora de fazer o Dial mas não sei bem o que fazer sou novato com asterisk ainda.

obrigado.



  


2. Re: Realizar chamada para numero que esta no mesmo servidor

Thiago Martins
thinomar

(usa Debian)

Enviado em 09/01/2017 - 16:51h

afagner escreveu:
...
[2017-01-09 15:10:37] NOTICE[28332]: chan_local.c:973 local_call: No such extension/context [email protected] while calling Local channel
...

O Asterisk está reclamando que você não tem esse contexto e/ou extensão configurado. Pra você conseguir atender chamadas assim tem que ter algo do tipo lá no extensions.conf:
; Exemplo de contexto "from-pstn" e plano de extensão para números de 8 dígitos
[from-pstn]
exten => _XXXXXXXX,1,NoOp(Ligacao recebida)
exten => _XXXXXXXX,n,Answer()
exten => _XXXXXXXX,n,Playback(/caminho/de/audio/qualquer)
exten => _XXXXXXXX,n,Hangup()




3. Re: Realizar chamada para numero que esta no mesmo servidor

Alexandre Fagner
afagner

(usa Fedora)

Enviado em 10/01/2017 - 10:46h

bom dia thinomar, obrigado pela resposta.

problema maior e que não estou conseguindo fazer o extension dessa saida from-pstn não sei como fazer o Dial.

poderia me ajudar nessa questão por favor.

obrigado.


4. Re: Realizar chamada para numero que esta no mesmo servidor

Thiago Martins
thinomar

(usa Debian)

Enviado em 13/01/2017 - 11:59h

Ah sim, entendi.

Achei que o erro estava ocorrendo no servidor que recebe a ligação, não no que manda.

Você tem que criar o user from-pstn no arquivo users.conf. Isso, basicamente, é o que vai estabelecer uma conexão entre os dois servidores. Logo em seguida você deve mandar para um contexto, no servidor de destino, que possua plano de discagem para número no formato desse que você está discando, 96574232.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts