noch so 'was nervendes -zumindest was die seltsamen Ausgaben des CLI angehen ....
Also ich habe einen IAX2-Account bei Monduno, außerdem habe ich eine ENUM-Nummer, welche man auch über IAX erreichen kann.
So was habe ich in der iax.conf :
In der extensions.ael sieht's dazu so aus :
-----------------------------------------------------------------
Wird nun die Monduno-Nummer angewählt ist alles ok aber bei Anwahl der
ENUM-Nummer kommt dann folgendes :
Hier kam also scheinbar nicht der erwartete Sprung in den Context "context=for089450668" ABER die Goto-Anweisung wurde korrekt ausgeführt :noidea:
Also ich habe einen IAX2-Account bei Monduno, außerdem habe ich eine ENUM-Nummer, welche man auch über IAX erreichen kann.
So was habe ich in der iax.conf :
Code:
; ENUM
[089450668]
type=friend
username=089450668
host=dynamic
;secret=none
context=for089450668
deny=216.207.245.47/255.255.255.255
;Provider-Account
[1019628]
type=friend
username=1019628
host=sip.monduno.com
secret=nixda
allow=alaw
allow=ulaw
allow=speex
allow=gsm
qualify=yes
context=fromMonduno
In der extensions.ael sieht's dazu so aus :
Code:
context for089450668{ //Anruf an 089450668 via ENUM ...
s => {
&mon(${EXTEN});
Goto business_call|s|1;
};};
context fromMonduno { //Anruf an 1019628 via Monduno ...
s => {
&mon(${EXTEN});
Goto monduno_call|s|1;
};};
-----------------------------------------------------------------
Wird nun die Monduno-Nummer angewählt ist alles ok aber bei Anwahl der
ENUM-Nummer kommt dann folgendes :
Code:
-- Executing Macro("IAX2/1019628-1", "mon|s") in new stack
-- Executing Set("IAX2/1019628-1", "ext=s") in new stack
-- Executing Set("IAX2/1019628-1", "LANGUAGE()=de") in new stack
-- Executing Set("IAX2/1019628-1", -- Executing Goto("IAX2/1019628-1", "business_call|s|1") in new stack
-- Goto (business_call,s,1)
-- Executing Set("IAX2/1019628-1", "TIMEOUT(digit)=3") in new stack
-- Digit timeout set to 3
-- Executing Set("IAX2/1019628-1", "TIMEOUT(response)=5") in new stack
-- Response timeout set to 5
-- Executing Set("IAX2/1019628-1", "zeit=15") in new stack
-- Executing Answer("IAX2/1019628-1", "") in new stack
-- Executing Set("IAX2/1019628-1", "LANGUAGE()=de") in new stack
-- Executing Dial("IAX2/1019628-1", "Zap/g1/11|5|m(raw-random)td") in new stack
Hier kam also scheinbar nicht der erwartete Sprung in den Context "context=for089450668" ABER die Goto-Anweisung wurde korrekt ausgeführt :noidea:
Zuletzt bearbeitet von einem Moderator: