Hallo zusammen..
Ich hab mich mal an einer Tag- Nachtschaltung für meine Asterisk Installation versucht..
Allerdings bekomme ich immer ne Fehlermeldung die sich mir nicht erschließen will..
Wenn ich also meine extensions.conf bearbeite, von:
nach:
erscheint obige Fehlermeldung...
Raff ich nicht... Die extension [from-extern] ist doch vorhanden...
Bin ich zu blöd?
Ich hab mich mal an einer Tag- Nachtschaltung für meine Asterisk Installation versucht..
Allerdings bekomme ich immer ne Fehlermeldung die sich mir nicht erschließen will..
Code:
Fehlermeldung
[Jul 30 17:43:15] WARNING[11398]: pbx.c:8717 ast_context_verify_includes: Context 'von-voip-provider' tries to include nonexistent context 'from-extern|07:00-21:00|mon-fri|*|*'
Wenn ich also meine extensions.conf bearbeite, von:
Code:
[von-voip-provider]
exten => myNum#1,1,NoOp(${CALLERID(num)} ruft an (${EXTEN}))
same => n,ExecIf($[${DB_EXISTS(Device/1000)}]?Set(DIALGROUP(main,add)=SIP/1000):NoOp(nothing to do for SIP/1000))
same => n,ExecIf($[${DB_EXISTS(Device/1001)}]?Set(DIALGROUP(main,add)=SIP/1001):NoOp(nothing to do for SIP/1001))
same => n,ExecIf($[${DB_EXISTS(Device/1002)}]?Set(DIALGROUP(main,add)=SIP/1002):NoOp(nothing to do for SIP/1002))
same => n,ExecIf($[${DB_EXISTS(dialgroup/main)}]?Dial(${DIALGROUP(main)}, 30,tT):VoiceMail(3000,u))
same => n,VoiceMail(3000,u)
exten => myNum#2,1,NoOp(${CALLERID(num)} ruft an (${EXTEN}))
same => n,ExecIf($[${DB_EXISTS(Device/1000)}]?Dial(SIP/1000,30,tT):VoiceMail(1000,u))
same => n,VoiceMail(1000,b) ; = besetzt
exten => myNum#3,1,NoOp(${CALLERID(num)} Faxt an (${EXTEN}))
same => n,Dial(SIP/2000) ; an HP_Fax 8500
exten => myNum#4,1,NoOp(${CALLERID(num)} ruft an (${EXTEN}))
same => n,Set(DIALGROUP(Main,add)=SIP/1001) ; MT1
same => n,Set(DIALGROUP(Main,add)=SIP/1002) ; MT2
;same => n,Set(DIALGROUP(Main,add)=SIP/1003) ; SIP iPhone
;same => n,Set(DIALGROUP(Main,add)=SIP/1004) ; SIP iPhone2
same => n,Dial(${DIALGROUP(Main)},30,tT)
exten => myNum#5,1,NoOp(${CALLERID(num)} ruft an (${EXTEN}))
same => n,Set(DIALGROUP(Main,add)=SIP/1001) ; MT1
same => n,Set(DIALGROUP(Main,add)=SIP/1002) ; MT2
;same => n,Set(DIALGROUP(Main,add)=SIP/1003) ; SIP iPhone
;same => n,Set(DIALGROUP(Main,add)=SIP/1004) ; SIP iPhone2
same => n,Dial(${DIALGROUP(Main)},30,tT)
exten => myNum#6,1,NoOp(${CALLERID(num)} Faxt an (${EXTEN}))
same => n,Dial(SIP/2001) ; an HP_Fax 7500
nach:
Code:
[von-voip-provider] ; externe Anrufe in Verbindung mit der Uhrzeit verteilen
include => from-extern|07:00-21:00|mon-fri|*|* ; Tagschaltung unter der Woche
include => from-extern|09:00-22:00|sat-sun|*|* ; Tagschaltung am Wochenende
include => nacht ; Restliche Zeit = Nachtschaltung = direkte Umleitung auf VoiceMail
[from-extern]
exten => myNum#1,1,NoOp(${CALLERID(num)} ruft an (${EXTEN}))
same => n,ExecIf($[${DB_EXISTS(Device/1000)}]?Set(DIALGROUP(main,add)=SIP/1000):NoOp(nothing to do for SIP/1000))
same => n,ExecIf($[${DB_EXISTS(Device/1001)}]?Set(DIALGROUP(main,add)=SIP/1001):NoOp(nothing to do for SIP/1001))
same => n,ExecIf($[${DB_EXISTS(Device/1002)}]?Set(DIALGROUP(main,add)=SIP/1002):NoOp(nothing to do for SIP/1002))
same => n,ExecIf($[${DB_EXISTS(dialgroup/main)}]?Dial(${DIALGROUP(main)}, 30,tT):VoiceMail(3000,u))
same => n,VoiceMail(3000,u)
exten => myNum#2,1,NoOp(${CALLERID(num)} ruft an (${EXTEN}))
same => n,ExecIf($[${DB_EXISTS(Device/1000)}]?Dial(SIP/1000,30,tT):VoiceMail(1000,u))
same => n,VoiceMail(1000,b) ; = besetzt
exten => myNum#3,1,NoOp(${CALLERID(num)} Faxt an (${EXTEN}))
same => n,Dial(SIP/2000) ; an HP_Fax 8500
exten => myNum#4,1,NoOp(${CALLERID(num)} ruft an (${EXTEN}))
same => n,Set(DIALGROUP(Main,add)=SIP/1001) ; MT1
same => n,Set(DIALGROUP(Main,add)=SIP/1002) ; MT2
;same => n,Set(DIALGROUP(Main,add)=SIP/1003) ; SIP iPhone
;same => n,Set(DIALGROUP(Main,add)=SIP/1004) ; SIP iPhone2
same => n,Dial(${DIALGROUP(Main)},30,tT)
exten => myNum#5,1,NoOp(${CALLERID(num)} ruft an (${EXTEN}))
same => n,Set(DIALGROUP(Main,add)=SIP/1001) ; MT1
same => n,Set(DIALGROUP(Main,add)=SIP/1002) ; MT2
;same => n,Set(DIALGROUP(Main,add)=SIP/1003) ; SIP iPhone
;same => n,Set(DIALGROUP(Main,add)=SIP/1004) ; SIP iPhone2
same => n,Dial(${DIALGROUP(Main)},30,tT)
exten => myNum#6,1,NoOp(${CALLERID(num)} Faxt an (${EXTEN}))
same => n,Dial(SIP/2001) ; an HP_Fax 7500
[nacht]
exten => myNum#1,1,NoOp(${CALLERID(num)} ruft an (${EXTEN})) ; Private Rufnummer
same => n,VoiceMail(3000,u)
exten => myNum#2,1,NoOp(${CALLERID(num)} ruft an (${EXTEN})) ; AZ - Rufnummer
same => n,VoiceMail(1000,u)
;exten => myNum#3,1,NoOp(${CALLERID(num)} ruft an (${EXTEN})) ; Fax - entfällt in Nachtschaltung
;same => n,VoiceMail(1000,u)
;exten => myNum#4,1,NoOp(${CALLERID(num)} ruft an (${EXTEN})) ; Not used
;same => n,VoiceMail(1000,u)
;exten => myNum#5,1,NoOp(${CALLERID(num)} ruft an (${EXTEN})) ; Not used
;same => n,VoiceMail(1000,u)
;exten => myNum#6,1,NoOp(${CALLERID(num)} ruft an (${EXTEN})) ; 2. Fax - entfällt in Nachtschaltung
;same => n,VoiceMail(1000,u)
; ############################################# Ende Tag / Nachtschaltung
erscheint obige Fehlermeldung...
Raff ich nicht... Die extension [from-extern] ist doch vorhanden...
Bin ich zu blöd?