asterisk ignoriert deny und alwaysauthreject

jobisoft

Mitglied
Mitglied seit
18 Mrz 2006
Beiträge
206
Punkte für Reaktionen
1
Punkte
0
Hi,

in meiner sip.conf habe ich

deny=0.0.0.0/0.0.0.0
permit=192.168.78.0/255.255.255.0
alwaysauthreject=yes

Der * (1.4.19.2) steht in der Firma lokale IP 192.168.78.1, externe IP dynamisch. Erreichbar über dyndns.

Jetzt wollte ich diese Einstellungen überprüfen und habe versucht, eine Nebenstelle des * von zu Hause aus zu registrieren (FritzBox) und es GEHT!!!

Weiterhin sendet der asterisk 401 und 403, jenachdem ob passwort falsch oder username falsch. Aber auch das sollte doch nicht sein (alwaysauthreject=yes) (zu sehen im log der FritzBox)

Wenn ich "sip show settings" auf der CLI ausführe, sehe auch auch "Always Auth rejects: Yes". Für die permit/deny Einstellungen weiß ich leider den Befehl nicht, um sie auf der CLI zu überprüfen.

Wenn ich nur den deny reinsetze, dann dürfte es auch von intern nicht mehr gegen, geht trotzdem. Bei einem Regestrierungsversuch von extern sehe ich auf der CLI

Registerd SIP "test" at 178.202.xx.xx at port 560

als ob die deny-Einstellung nicht interpretiert wird. Die "allowguest=no" Einstellung hingegen interpretiert er (mal kann ich per SIP-URI reinwählen und mal nicht)

Ich verstehe es nicht. Weiß jemand, warum asterisk die settings ignoriert?
 
Zuletzt bearbeitet:
Das deny/permit problem konnte ich lösen,in dem ich die Einträge aus dem general-context in die nebenstellen-contexts verschopen haben.

Warum alwaysauthreject nicht funktioniert, weiß ich aber immer noch nicht.
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

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