Wir haben hier einen Asterisk Server, an dem einige Fritzboxen angemeldet sind. Der Asterisk ist durch unseren VoIP Provider terminiert.
Problem: wenn ich eine nicht-existierende Nummer wähle, höre ich ein Besetztzeichen. In der Fritzbox steht das Gespräch als
"Internettelefonie mit 62064@[Asteriskserver] über [Asteriskserver] war nicht erfolgreich. Ursache: Service Unavailable (503)"
Einige nutzer drücken dann immer wieder Wahlwiederholung, in der Hoffnung, dass endlich nicht mehr "besetzt" sei.
Daher möchte ich gern, dass
Playback(invalid)
ausgeführt wird, wenn es die Nummer nicht gibt.
In Frage kommt dann sicher unten stehender Context in der extensions.conf, an diesen werden die Rufnummern bereits richtig formatiert übergeben. (z.B. 4930123456)
Ich hab leider keine Ahnung und mein googlen hat leider auch nichts sinnvolles hervorgebracht.
Hat jemand einen heißen Tipp?
Problem: wenn ich eine nicht-existierende Nummer wähle, höre ich ein Besetztzeichen. In der Fritzbox steht das Gespräch als
"Internettelefonie mit 62064@[Asteriskserver] über [Asteriskserver] war nicht erfolgreich. Ursache: Service Unavailable (503)"
Einige nutzer drücken dann immer wieder Wahlwiederholung, in der Hoffnung, dass endlich nicht mehr "besetzt" sei.
Daher möchte ich gern, dass
Playback(invalid)
ausgeführt wird, wenn es die Nummer nicht gibt.
In Frage kommt dann sicher unten stehender Context in der extensions.conf, an diesen werden die Rufnummern bereits richtig formatiert übergeben. (z.B. 4930123456)
Ich hab leider keine Ahnung und mein googlen hat leider auch nichts sinnvolles hervorgebracht.
Hat jemand einen heißen Tipp?
Code:
[VOIPPROVIDER]
exten => _X.,1,SIPAddHeader(P-Asserted-Identity: ${CALLERID(num)})
exten => _X.,2,Dial(SIP/${EXTEN}@peer_VOIPPROVIDER,90)