Custom Eintrag - wohin?

fjonisch

Neuer User
Mitglied seit
11 Feb 2008
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo,

In der extensions_additional.conf wird bei [app-pickup] in der ersten Zeile include => app-pickup-custom includiert.
Wo kommt dieser context hin?
Wenn ich in der extensions_custom.conf einen entspechenden context eintrage, wird der nicht ausgeführt. Bei mir so:

[app-pickup-custom]
exten => _**.,1,Noop(Attempt to Pickup ${EXTEN:2} by ${CALLERID(num)})
exten => _**.,n,PickupChan(SIP/${EXTEN:2})

Trage ich das PickupChan in die extensions_additional.conf ein geht es wunderbar bis zum nächsten 'Apply Configuration Changes' im web interface. Dann steht dort wieder der default Eintrag.

Gruß
Frank
 
Hier in der SIgnatur meine Hard- und Software.
 
Also weder Einträge in der extensions_custom.conf noch in der extensions_override_freepbx.conf, welche beide von der extensions.conf includiert werden, haben Auswirkungen in der extensions_additional.conf. Dort befindet sich aber der Pickup context. Mit bristuff und den GPX2020 geht der Pickup eines ankommenden Gesprächs über ISDN nur mit exten => _**.,n,PickupChan(SIP/${EXTEN:2}). Da der Eintrag, wie im ersten Post geschrieben, bei jedem 'Apply Configuration Changes' überschrieben wird, habe ich die Quelle des Übels gesucht. In /var/www/html/admin/extensions.class.php in Zeile 931 wird der String für obigen Eintrag gesetzt. Ich habe 'return "Pickup(".$this->data.")";' ersetz durch 'return "PickupChan(SIP/".$this->data.")";'. Nun geht es.

Gruß
Frank
 
Kostenlos!

Statistik des Forums

Themen
249,052
Beiträge
2,309,534
Mitglieder
378,850
Neuestes Mitglied
IchBinEsDoch