Variable wird nicht eingelesen?? (Newbie)

tetsuo2k6

Neuer User
Mitglied seit
13 Dez 2007
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hallo :)


Ich habe folgende Zeile für abgehende Gespräche in der extensions.conf festgelegt:

Code:
exten => _0.,1,Dial,SIP/${EXTEN}@abgehend${CallerIDNum}|30|r

Die CallerIDNums sind auf 104, 105, 106 etc. festgelegt (die Durchwahlen)

In der sip.conf sind auch entsprechende contexts festegelgt:

Code:
[abgehend104]
...
[abgehend105]
...
[abgehend106]
...
etc.

In der CLI erscheint folgende Meldung wennich versuche rauszutelefonieren:

Code:
    -- Executing [01520393XXXX@default:1] Dial("SIP/104-b3d1fdd0", "SIP/01520393XXXX@abgehend|30|r") in new stack
[Jan 13 19:06:41] WARNING[18095]: chan_sip.c:2898 create_addr: No such host: abgehend
[Jan 13 19:06:41] WARNING[18095]: app_dial.c:1191 dial_exec_full: Unable to create channel of type 'SIP' (cause 3 - No route to destination)

Wird die Variable nicht eingelesen? Ist sie dort nicht erlaubt? Denke ich zu kompliziert? :confused:
 
  1. von Asterisk vordefinierte Variablennamen solltest Du immer in GROSSBUCHSTABEN angeben
  2. ${CALLERIDNUM} gibt in aktuellen Asterisk Versionen nicht mehr

Code:
[Jan 13 19:06:41] WARNING[18095]: chan_sip.c:2898 create_addr: No such host: [COLOR="Red"]abgehend[/COLOR]

da in ${CALLERIDNUM} nix drinsteht, wird Dein Context nicht aufgelöst und eben nur nach abgehend gesucht.
 

Statistik des Forums

Themen
246,214
Beiträge
2,248,163
Mitglieder
373,782
Neuestes Mitglied
patriciaduffee
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.