PDA

Voir la version complète : Téléphone SIP indisponible dans la commande DIAL



Sebinno
08/08/2011, 11h02
Bonjour,
Je suis confronté au problème de l'éventuelle indisponibilité d'un téléphone.
Mon contexte :
user1 et user2 dans sip.conf
un téléphone 0972xxxx géré à 100% par OVH.

Sous Asterisk 1.4, voici une partie du dialplan :

exten => s,1,Ringing
exten => s,2,Wait(2)
exten => s,3,Answer
exten => s,4,GoToIfTime(*|sat-sun|*|*?Absence|s|1)
exten => s,5,GoToIfTime(00:00-09:00|*|*|*?Absence|s|1)
exten => s,6,GoToIfTime(17:30-00:00|*|*|*?Absence|s|1)
exten => s,7,StartMusicOnHold()
exten => s,8,PlayBack(/usr/share/asterisk/sounds/silence/1)

exten => s,9,Dial(SIP/user1&SIP/user2&SIP/0972xxxxxx@forfait-ovh,20,tTm)
...

Avec ça, aucun souci, les 3 téléphones fonctionnent (user1, user2 et le 09xxx)
Notez que user1 et user2 sont déclarés dans sip.conf et que le 0972xxx n'est déclaré nulle part.

Le problème : si le téléphone en 0972xxx n'est pas branché (physiquement), alors le dial ne fonctionne plus.

Une solution simple pour que, en cas d'indisponibilité du téléphone SIP OVH Asterisk fasse quand même sonner les deux autres ?

Merci pour votre aide !