-
Je reviens vers vous car je n'arrive toujours pas a quelque chose qui fonctionne avec les local channel.
Mon call file:
channel: Local/<num_tel>@call-file/n
extension: <num_tel>
extension.conf:
exten => _X.,1,Dial(SIP/${EXTEN}@sip-ovh)
exten => _X.,n,noOp(Dial Status: ${DIALSTATUS})
exten => _X.,n,Goto(s-${DIALSTATUS},1)
Mon call file est créer a partir d'un script php, j'ai compris comment jouer des sons, faire des goto etc, c'est vraiment juste dialstatus que je n'arrive pas à utiliser.
J'ai essayer de suivre les explications de ces pages:
https://www.voip-info.org/wiki/view/...ble+DIALSTATUS
https://www.voip-info.org/wiki/index.php?page_id=398
https://wiki.asterisk.org/wiki/displ...Local+Channels
Cette derniere utilise la BD de asterisk et ce n'est pas ce qui m'interesse
Si je lance l'appel avec les fichiers que je viens de vous donner, voila les messages d'erreur:
WARNING[14219][C-00000001]: chan_sip.c:23023 handle_response_invite: Received response: "Forbidden" from '"asterisk" <sip:asterisk@<adresse de mon serveur>>;tag=as53595ee5'
Dialstatus: chanunavail
...
WARNING[14271][C-00000001]: pbx.c:6646 __ast_pbx_run: Channel 'Local/0607438729@call-file-00000001;1' sent to invalid extension but no invalid handler: context,exten,priority=call-file,s-CHANUNAVAIL,1 == Everyone is busy/congested at this time (1:0/0/1)
Merci a tous
Les tags pour cette discussion
Règles de messages
- Vous ne pouvez pas créer de nouvelles discussions
- Vous ne pouvez pas envoyer des réponses
- Vous ne pouvez pas envoyer des pièces jointes
- Vous ne pouvez pas modifier vos messages
-
Règles du forum