Eingehende Anrufe landen immer im default Kontext obwohl anders definiert

stäubel

Neuer User
Mitglied seit
11 Aug 2006
Beiträge
198
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen

Kann das einfach nicht verstehen. Habe folgendes Konto:

Code:
[meinkonto-01]
type=friend
username=meinkonto01
secret=lalala
context=meinkonto-in
host=[voipprovider]
fromdomain=sip.meinnetz.local
insecure=port,invite
caninvite=no
canreinvite=no
qualify=yes
nat=no
disallow=all
allow=alaw
allow=ulaw

Eingehende Anrufe landen aber immer im default Kontext obwohl
ein anderer Kontext mit dem Namen meinkonto-in definiert ist.

Und ich habe wirklich das Gefühl, dass es am Anfang so funktioniert hatte.

Verstehe die Welt nicht mehr :(

Kann mir vielleicht jemand einen Tipp geben?

Asterisk Version: 1.6.2.11

Viele Grüsse

Stäubel
 
Asterisk nimmt den ersten passenden Context. Nebenbei,
Code:
host=[voipprovider]
ist eine seltsame (vermutlich falsche) schreibweise. Hier sollte ein FQDN oder eine IP-Adresse stehen.
 
Wie sieht denn in der exentsions.conf dein meinkonto-in Eintrag aus?
 
Das hört sich für mich ein wenig so an, als ob Dein Provider Load-Balancer verwendet und Du allowguest nicht auf no gesetzt hast? Schau mal mit sip set debug on, woher die Anrufe genau kommen und ob sich das mit der rDNS Andresse des host= Eintrags deckt.

Den Parameter caninvite kenne ich nicht, und es wäre irgendwie witzig, Invites zu verbieten. canreinvite heißt seit 1.6.2 directmedia. Auch das nur nebenbei.
 
Kostenlos!

Statistik des Forums

Themen
248,866
Beiträge
2,303,232
Mitglieder
378,523
Neuestes Mitglied
User556