Ankommende Anrufe, kriege Context nicht in Griff

ammar

Neuer User
Mitglied seit
13 Jun 2006
Beiträge
188
Punkte für Reaktionen
0
Punkte
0
Bei ankommenden Anrufen lande ich im Context default anstatt Context ankommend_inode. Kann mir irgendwer sagen warum?

sip.conf
Code:
[general]
context=default
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
nat=yes
allow=all
externip=62.x.x.x
localnet=172.16.1.0/255.255.255.0
incominglimit=10
rtcachefriends=yes
rtautoclear=yes

register => 0316111111:[email protected]/43316111111

[inode_in]
type=peer
fromdomain=sip.inode.at
host=sip.inode.at
disallow=all
allow=ulaw
context=ankommend_inode

extensions.conf
Code:
[general]
static=yes
writeprotect=no
rtcachefriends=yes

[ankommend_inode]
exten => _.,1,Answer()
exten => _.,n,NoOp("Context: ankommend_inode")

[default]
exten => _.,1,NoOp("Context: default")

[test]
switch => Realtime/mycontext@realtime_ext

Bei eingehenden Anrufe meldet CLI also:
-- Executing [43316111111@default:1] NoOp("SIP/p9.voip.inode.at-b7800718", ""Context: default"") in new stack

Gleiche Code funktioniert mit sipgate.at problemlos
 
Zuletzt bearbeitet:
Code:
register => 0316111111:geheim@[COLOR="red"]p3.voip[/COLOR].inode.at/43316111111

[inode_in]
type=peer
fromdomain=[COLOR="yellow"]sip[/COLOR].inode.at
host=[COLOR="yellow"]sip[/COLOR].inode.at

Bei eingehenden Anrufe meldet CLI also:
-- Executing [43316111111@default:1] NoOp("SIP/p9.voip.inode.at-b7800718", ""Context: default"") in new stack
Schuss ins Blaue (bunte): Könnte das was mit den farbig markierten Hostnamen zu tun haben?
 
Schuss ins Blaue (bunte): Könnte das was mit den farbig markierten Hostnamen zu tun haben?

Hey, habe jetzt

fromdomain=sip.inode.at
host=sip.inode.at

ins:

fromdomain=voip.inode.at
host=voip.inode.at

geändert und es funktioniert!!!!.
Danke für den Hinweis.
 
Zuletzt bearbeitet:
Verstehe etwas doch nicht. Ich möchte aber den gleichen Provider (Inode) für ausgehende Gespräche nutzen, füge also folgendes im sip.conf:

Code:
[inode_out]
username=03xxxxxxxx
type=peer
srvlookup=yes
secret=geheim
qualify=yes
language=de
insecure=very
host=p3.voip.inode.at
fromdomain=p3.voip.inode.at
dtmfmode=rfc2833
disallow=all
defaultexpiry=14400
canreinvite=no
allow=alaw

... dann funktionieren aber die eingehende Anrufe nicht. Als ob sich der [inode_out] die eingehende Gespräche schnappen würde. Wie kann man da zwischen eingehnden und ausgehenden Context unterscheiden? Wenn ich context auf ankommend_inode setze (also gleich wie beim [inode_in]) dann funktioniert es. Es macht mir aber kein Sinn. Brauche ich da überhaupt zwei getrennte Defs für einkommend und ausgehende oder reicht mir nur der eine?
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.