[SOLVED] Kann bei Asterisk nicht rausrufen, obwohl NAT konfiguriert

pixar

Neuer User
Mitglied seit
27 Dez 2006
Beiträge
58
Punkte für Reaktionen
0
Punkte
0
Hallo,
Ich habe folgendes Problem:

Ich habe hinter die FritzBox ein Asterix-Server installiert. Internes Telefonieren funktioniert ganz gut und ich kann sogar auf den SIP-Server (von Asterisk) von aussen (über DNS) zugreifen und dann intern telefonieren.

Das Einzige was nicht funktioniert ist das extern Telefonieren:

Wähle ich mit meinem Telefon eine Nummer, welche es bei Sipgate nicht gibt (z.B. 10001) dann sagt er korrekterweise, dass es die Nummer nicht gibt (logisch)

Wähle ich aber die offizielle Testrufnnummer 10000 bzw 10005 (oder eine andere Rufnummer) dann kommt die Fehlermeldung (im Log, ähnliche Ausgabe bei 3CX Phone):

Code:
[Oct  5 18:50:32] WARNING[5236] chan_sip.c: Received response: "Forbidden" from '"asterisk" <sip:[email protected]:5061>;tag=as0427453f'

95.91.118.57 ist meine ip, 5061 ist der port (fritzbox belegt den port 5060)

Für jede Hilfe wäre ich sehr dankbar!

Ich verwende Asterisk/1.4.22.1 mit der Digium Gui
Hier noch meine Konfig-File:

Code:
;!
;! Automatically generated configuration file
;! Filename: sip.conf (/etc/asterisk/sip.conf)
;! Generator: Manager
;! Creation Date: Mon Oct  5 21:00:50 2009
;!
[general]
context = default
allowoverlap = no
bindport = 5061
bindaddr = 0.0.0.0
srvlookup = yes
allowexternaldomains = yes
allowguest = yes
allowsubscribe = yes
allowtransfer = yes
alwaysauthreject = no
autodomain = no
callevents = no
canreinvite = yes
checkmwi = 10
compactheaders = no
defaultexpiry = 120
domain = 
dtmfmode = 
dumphistory = no
externrefresh = 10
fromdomain = 
g726nonstandard = no
jbenable = no
jbforce = no
jbimpl = 
jblog = no
jbmaxsize = 
jbresyncthreshold = 
language = 
maxcallbitrate = 384
maxexpiry = 3600
minexpiry = 60
mohinterpret = default
mohsuggest = 
nat = yes
notifyringing = yes
pedantic = no
progressinband = never
promiscredir = no
realm = asterisk
recordhistory = no
registerattempts = 0
registertimeout = 20
relaxdtmf = no
rtpholdtimeout = 
rtptimeout = 
sendrpid = no
sipdebug = no
subscribecontext = 
t1min = 100
t38pt_udptl = no
tos_audio = none
tos_sip = none
tos_video = none
trustrpid = no
useragent = Asterisk PBX
usereqphone = no
videosupport = no
externip = 95.91.118.57
localnet = 192.168.178.0/255.255.0.0
disallow = all
allow = undefined,ulaw,alaw,gsm
[authentication]

Auf meiner Fritz Box sind folgende Ports freigegeben:
Code:
TCP 	5061 	
UDP 	10000-20000 		
UDP 	5061-5064 		
UDP 	8000-8001 		
UDP 	60000-65535 			
TCP 	60000-65535

Wenn ich meine Sip-Gate-Rufnummer anrufe, klingelt es beim Asterisk übrigens auch nicht. (evtl Port-Weiterleitungs-Fehler?)

Mein ISP ist Kabel Deutschland.
Danke schonmal im Vorraus,
pixar


//EDIT: Problem gelöst, lag an meiner Config, sorry.

users.conf
Code:
[1521755]
type=friend
context = DID_1521755
host = sipgate.de
trunkname = sipgate2  ; GUI metadata
username = USERID
fromuser=USERID
fromdomain=sipgate.de
secret = PASSWORD
hasiax = no
registeriax = no
hassip = yes
registersip = yes
trunkstyle = voip
hasexten = no
disallow = all
allow = all
canreinvite=no
qualify=no
insecure=very
 
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.