Weiterleitung -> falsche Werte

frank_87

Neuer User
Mitglied seit
4 Sep 2008
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe bei mir zwei Telefone installiert und einen Asterisk.
Wenn ich in einem meiner Telefone eine Weiterleitung einstelle kommen leider falsche Werte, das heißt eine Vorwahl vor der Weitergeleiteten Nummer raus.

Meine extensions.conf:

Code:
[intern]
exten => XNummer1X,1,Dial(SIP/XNummer1X)
exten => XNummer2X,1,Dial(SIP/XNummer2X)
exten => _0.,1,Set(CALLERID(num)=XVorwahlX4{CALLERID(num)})
exten => _0.,n,SIPAddHeader(P-Asserted-Identity: <sip:${CALLERID(num)\X.X.X.X>)
exten => _0.,n,Dial(SIP/${EXTEN}@X.X.X.X

Dank der Umleitung wird also nun in der P-Asserted-Identity und in der Caller-ID des Absenders nochmals die Vorwahl gespeichert.

Ohne Umleitung funktioniert alles wunderbar, da ich die Telefone ohne Vorwahl anmelde und durch die extensions.conf, die Vorwahl mit eingefügt wird.

Wie kann ich das bei der Umleitung verhindern??

Vielen Dank im Voraus für eure Hilfe!
 
Hat keiner eine Idee dazu?
Wie macht ihr Rufnummernumleitungen? Ohne diese Fehler?
 
Warscheinlich hängt dein Telefon 'ne 0 vor das Rufweiterleitungsziel.
dann einfach noch
Code:
exten => 0XNummer1X,1,Dial(SIP/XNummer1X)
exten => 0XNummer2X,1,Dial(SIP/XNummer2X)
einfügen.
 
Ich glaub ich hab das falsch erklärt...

Die Nummer die durch die Weiterleitung angerufen werden soll, wird angerufen, es klingelt.

Aber auf dem Display, z.B. wenn die Vorwahl -> 045, steht 045045
weil die CallerID und die P-Asserted-Identity falsch ist.

In Wireshark steht dann,
Moved Temp.
Darin steht die Contact mit Vorwahl.
Beim nächsten Invite wird sie dann mit Doppelvorwahl gefühlt.

Kann man irgendwie das Packet Moved Temp. abfangen?
Mit promiscredir=yes funktioniert garnichts mehr!
 
Zuletzt bearbeitet:
Ich steig nich durch was dein Problem ist :confused:. Mach mal "set verbose 5" und poste den Output eines Testanrufes.
 
Kostenlos!

Statistik des Forums

Themen
248,856
Beiträge
2,302,980
Mitglieder
378,504
Neuestes Mitglied
Hallo61Hallo