Konfig zerschossen??

matl

Neuer User
Mitglied seit
25 Jul 2005
Beiträge
36
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich nutze asterisk für Mailbox und Routing über sip.

Jetzt habe ich folgendes in der sip.conf
Code:
register => nummer:[email protected]/1110
register => nummer:[email protected]/1220
und dann weiter unten:

Code:
[sipgate]
type=friend
insecure=very
nat=yes
username=user
fromuser=user
fromdomain=sipgate.de
secret=pw
host=sipgate.de
qualify=yes
context=sipgate

[fax]
type=friend
insecure=very
nat=yes
username=user
fromuser=user
fromdomain=sipgate.de
secret=pw
host=sipgate.de
qualify=yes
context=fax

Ok, soweit so gut, asterisk registriert beide brav.

Jetzt gehe ich in die extensions.conf

Dort steht folgendes:
Code:
[sipgate]
exten => 1110,1,Answer
exten => 1110,2,DigitTimeout,1
exten => 1110,3,ResponseTimeout,20
exten => 1110,4,Background(musik)
exten => 1,1,Voicemail(u1004)
exten => 2,1,Voicemail(u1005)
exten => 3,1,Voicemail(u1006)
Jetzt meckert er, wenn ich die 1.sipgate-rufnummer (extension 1110) anrufe,dass die extension fax fehlt und bricht ab.

Sobald ich in der extensions.conf das [sipgate] durch [fax] ersetze geht es, aber dann sind BEIDE Nummern auf die 1110 geschalten.

Ich blicke nimmer durch. Warum macht der asterisk das?

er schaltet scheinbar auf [fax] beide nummern??
 
Schau mal in meinen Asterisk Kurs Lektion 3, da ist exakt beschrieben, wie Du die Konfiguration aufbauen mußt, wenn Du beim gleichen Provider mehrere Accounts konfigurieren willst. Und da ist auch erklärt, warum.
 
Hmm,
ich kapiere das hier nicht
[sipgate_de_in]
; das ist der Context für ankommende Anrufe
; von sipgate.de
; Diesen Context brauchen wir nur einmal -
; egal wieviele Sipgate-Accounts wir registrieren
; wichtig ist, dass dies der LETZTE Context von
; oben nach unten in der sip.conf betrachtet, ist
; der einen Verweis auf sipgate.de beinhaltet !
; Durch die Angabe von "context = ankommend"
; werden alle Anrufe in den gleichnamigen Context
; [ankommend] in der extensions.conf geleitet.
;

Heißt das ich brauche nur einen context [sipgate]

ABER wie unterscheide ich dann die verschiedenen Sipgate-Accounts???
 
Steht doch da:

Code:
; Durch die Angabe von "context = ankommend"
; werden alle Anrufe in den gleichnamigen Context
; [ankommend] in der extensions.conf geleitet.

Alle ankommenden Anrufe landen in der extensions.conf im Context [ankommend] und dort kannst Du sie anhand ihrer ID auseinandersortieren.

Code:
[ankommend]
exten => 1110,1,bla
exten => 1110,2,bla2
exten => 1110,3,bla3

exten => 1220,1,bla
exten => 1220,2,bla2
exten => 1220,3,bla3
 
ok sorry, da stand ich echt aufm Schlauch. Habe erst die Version 1.2 seit gestern, hatte vorher die alte Debian-Version 1.0
 
da war das genauso :wink:
 
Stimmt, damals hatte ich noch einen coco-account genutzt.

Naja jetzt tut es
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,887
Beiträge
2,303,984
Mitglieder
378,566
Neuestes Mitglied
draco777