Custom Extension

snoopy_spy

Neuer User
Mitglied seit
19 Mai 2007
Beiträge
108
Punkte für Reaktionen
0
Punkte
0
Hallo

Ich möchte gerne eine custom extension anlege, die eine nummer an einem anderen Asterisk server dann anruft

Ziel sollte sein, wenn ich auf Server1 die nummer 15 anrufe soll diese dann autoamtisch auf den Server2 weitergeletiet werden

Ich habe dazu mal eine customextension am Server1 angelegt
und als Dialstring dann

SIP/IP-Des-Servers2/15 eingegeben

aber irgendwie funkt das nicht

soll ich das anders machen oder wo liegt mein fehler?
 
Hallo,

wenn Du in der sip.conf allowguests nicht oder =yes gesetzt hast, könnte
Dial(SIP/15@ip-des-zweiten-asterisk)
klappen. Dazu muss 15 oder ein entsprechendes Pattern im default-Context definiert sein. Allerdings solltest Du dann dafür sorgen, dass der Asterisk nicht aus dem Internet erreichbar ist.

Ansonsten musst Du beide erst mal miteinander bekannt machen, also entweder IAX (besser, aber keine Ahnung ob das über das GUI geht) oder gegenseitig als SIP-Client registrieren.
 
Ok, ich habs nun per IAX2 zusammengehängt

Allerdings wie bekomme ich es hin, das beim zweiten Asterisk die nummer angezeigt wird, mit der der erste asterisk angerufen wird?
Geht das überhaupt?


Also ich habe am Asterisk1 einen IAX2 Extension erzeugt (900)
am asterisk2 ahbe ich einen Outgoing IAX2 trunk erzeugt, der verbindet sich zur Asterisk1:900

wenn ich nun einen anruf von asterisk2 an asterisk1 weiterleiten lassen, dann wird am asterisk1 nur mehr 900 angezegit, egal, was ich einstelle
 
Zuletzt bearbeitet:
Ja und eigentlich ist das auch das Standardverhalten.

Schau mal, ob die CALLERID(number) irgendwo auf dem Weg explizit gesetzt wird. Wenn ja, nimm das raus.

Alternativ könntest Du im Context, der den Anruf entgegennimmt ein
Set($_caller=${CALLERID(number)})
machen und dann vor dem IAX Dial
Set(CALLERID(number)=${caller})

Die Dialpläne dieser GUIs sind mitunter gerne etwas verworren, kann sein, dass Dir das etwas in die Quere kommt.
 
danke es funktioniert nun, war am empfangenden server das problem -> neue extension angelegt ohne Display number und nun funkts wie es soll :)
 
Kostenlos!

Statistik des Forums

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