[Gelöst] extensions.conf wird nicht gelesen

fstrauss

Neuer User
Mitglied seit
31 Mrz 2011
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

Ich bin Student und habe die Aufgabe einen Asterisk-Server einzurichten mit Anbindung an Nagios.
Dies ist meine Bachelor-Thesis.

Soweit so gut.

Ich habe mich an die Anleitung des Buches "Das Asterisk Buch 1.4 + 1.6" gehalten und Asterisk 1.8.3.2 auf einem Debian 6 System installiert.

Soweit hat alles geklappt.
Beispieldateien wurden auch erstellt.

Nun kopierte ich, nach Anleitung, die Datein extensions.* (/etc/asterisk/) in ein anderens Verzeichnis und habe eine neue extensions.conf erstellt.

extensions.conf
Code:
[default]
exten => 1001,1,Answer()
exten => 1001,2,Playback(hello-world)
exten => 1001,3,Hangup()

Wenn ich über die Asterisk CLI probiere "console dial 1001" bringt er mir folgende Fehlermeldung:
No such extension '1001' in context 'default'

Ich habe nun die erstellte extension.conf gelöscht und die Sample genommen.
Hier habe ich unter dem Eintrag [default] oben genannte Zeilen eingetragen.

Zusätzlich war noch eine Zeile
includeInclude => 'demo'
vorhanden.

Dies hat auch nichts gebracht. Das selbe Ergebnis:
No such extension '1001' in context 'default'

Wenn ich jetzt unter der CLI folgendes eingebe:
dialplan show default
kommt folgende Ausgabe
Code:
[B][ Context 'default' created by 'pbx_config' ]
Include =>        'demo'                                        [pbx_config][/B]

Wenn ich die Beispieldatei wieder lösche und mir meine eigene extensions.conf erstelle und diesen Befehl nochmal ausführe bekomme ich die selbe Ausgabe.

=> Er liest irgendeine andere Datei ein?!

Wäre schön wenn mir jemand helfen könnte.

Danke
 
Zuletzt bearbeitet:
Hallo und willkommen im Forum.

"dialplan reload" gemacht? extensions.ael vorhanden?
 
Ok vielen Dank für die Antwort.
Er liest die neue extensions.conf ein und zeigt auch die richtigen Eingträge.

Nein es liegt noch keine extensions.ael vor. Die habe ich auch fürs erste rauskopiert.

bei einem Verbose-level von 5 zeigt er mir folgendes an:

Code:
jursip1*CLI> console dial 1001
[Apr  1 12:08:17] WARNING[2120]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[Apr  1 12:08:17] NOTICE[2120]: console_video.c:133 console_video_start: voice only, console video support not present
    -- Executing [1001@default:1] Answer("Console/dsp", "") in new stack
 << Console call has been answered >>
    -- Executing [1001@default:2] Playback("Console/dsp", "hello-world") in new stack
    -- <Console/dsp> Playing 'hello-world.gsm' (language 'en')
[Apr  1 12:08:18] WARNING[2121]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[Apr  1 12:08:19] WARNING[2121]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
    -- Executing [1001@default:3] Hangup("Console/dsp", "") in new stack
  == Spawn extension (default, 1001, 3) exited non-zero on 'Console/dsp'
 << Hangup on console >>

Gehe ich richtig in der Annahme, dass die WARNUNG folgendes besagt:
-> Er versucht einen Sound abzuspielen, doch in dem Server ist keine Soundkarte installiert?

Thx
 
vielen Dank,

dann ist das erste problem ja gelöst :)
 
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.