[Gelöst] Music class 300 requested but no musiconhold loaded

henry90

Aktives Mitglied
Mitglied seit
13 Feb 2007
Beiträge
860
Punkte für Reaktionen
9
Punkte
18
Hallo Leute,
jahrelang hat in * 1.4 folgende Wartemusik funktioniert:

exten => 2222,1,Answer()
exten => 2222,n,Set(CHANNEL(musicclass)=default)
exten => 2222,n,WaitmusicOnHold(300)
exten => 2222,n,Hangup()

Für 1.6 habe ich WaitmusicOnHold(300) in MusicOnHold(300) geändert und ich bekomme jetzt in * 1.6:
"Music class 300 requested but no musiconhold loaded"

Musike gibt's natürlich auch keine.
Wer weis Rat?
Danke schon mal in voraus.
 
Zuletzt bearbeitet:
wenn die class 300 nicht existiert, dann kann auch nichts abgespielt werden.
Das argument bei MusicOnHold definiert die class nicht die wait time. Du kannst die duration aber als zweites argument angeben wenn du das brauchst.


Checke auch noch mal die musiconhold.conf, umd mache ein moh reload
 
Zuletzt bearbeitet:
Hallo chaos2000,

danke für den Anstoß in die richtige Richtung.

In der musiconhold.conf stand eine Art Platzhalterordner für die MOH-Wav-Dateien, der gar nicht existierte. Die Vermutung kam auf, dass der Ordner selbst zu definieren und vor allem zu füllen ist. So war es dann auch. Es gibt keine MOH-Dateien im derzeitigen Ubuntu-AsteriskPaket.
Habe von der * 1.4 die Wav-Dateien kopiert und in der 1.6 den gleichen Ordner erstellt wie in der 1.4.

Und schon gibt's was auf die Ohren. :-)
 
Kostenlos!

Statistik des Forums

Themen
248,868
Beiträge
2,303,386
Mitglieder
378,530
Neuestes Mitglied
fanboy