Rejected connect attempt from 10.2.0.10

deusr

Neuer User
Mitglied seit
7 Mai 2006
Beiträge
74
Punkte für Reaktionen
0
Punkte
6
Hallo,

ich bin grade dabei meinen ersten asterisk Server aufzusetzen, aber das ding funzt immernoch nicht so ganz, wie ich es gerne hätte.

Ich habe zwei User angelegt, den einen in der sip den anderen in der iax.conf und als externe verbindung ein Sipgate Account. Der Sip User wird von der FritzBox belegt und der IAX2 von einem Software Phone.

Stand aktuell: Ich kann extern anrufen, ich kann von Extern angerufen werden, ich kann den Soft Phone anrufen [und auch telefonieren], aber wenn ich vom Softphone eine Nummer wähle, egal ob extern oder intern, dann kommt folgendes:

Code:
May  7 13:31:27 NOTICE[28022]: chan_iax2.c:5445 socket_read: Rejected connect attempt from 10.2.0.10

immer zwischendurch taucht aber die Meldung hier auf
Code:
-- Registered '2001' (AUTHENTICATED) at 10.2.0.10:4569

Woran kann das denn liegen?
 
kombjuder schrieb:
falsches Passwort oder Berechtigung, fehlender Context ...

Code:
[2001]
type=friend
auth=md5,plaintext,rsa
username=2001
secret=#######
callerid="Desktop" <2001>
host=dynamic
nreinvite=no
canreinvite=no
disallow=all
allow=gsm
allow=ulaw
allow=alaw
nat=yes
context = sipout

Also Username und PWD stimmen 100%, der Sagt ja auch:

-- Registered '2001' (AUTHENTICATED) at 10.2.0.10:4569
 
das eine hat mit dem anderen nicht zwangsläufig was zu tun.

Wir bräuchten mal die komplette iax.conf und die extensions.conf, um Dir weiterhelfen zu können.
 
betateilchen schrieb:
das eine hat mit dem anderen nicht zwangsläufig was zu tun.

Wir bräuchten mal die komplette iax.conf und die extensions.conf, um Dir weiterhelfen zu können.


iax.conf

Code:
[general]
bindport=4569

language=de
bandwidth=high
allow=all 
disallow=lpc10
jitterbuffer=no
tos=lowdelay

[2001]
type=friend
auth=md5,plaintext,rsa
username=2001
secret=#######
callerid="Desktop" <2001>
host=dynamic
nreinvite=no
canreinvite=no
disallow=all
allow=gsm
allow=ulaw
allow=alaw
nat=yes
context = sipout

extensions.conf (ich poste mal die ganze Datei)

Code:
[general]
static=yes
writeprotect=no

[default]

exten => 600,1,Playback(demo-echotest) ; Let them know what's going on
exten => 600,2,Echo ; Do the echo test
exten => 600,3,Playback(demo-echodone) ; Let them know it's over
exten => 600,4,Goto(s,6) ; Start over

[sipout]

exten => _0.,1,SetCallerId,8005323
exten => _0.,2,Dial(SIP/${EXTEN:1}@sipgate-out,30,trg)
exten => _0.,3,Hangup

exten => _1.,1,SetCallerId,port29
exten => _1.,2,Dial(SIP/${EXTEN:1}@freenet.de,30,trg)
exten => _1.,3,Hangup

exten => 8005323,1,Dial(SIP/2000,15,tTr)


exten => 2001,1,SetAccount(FOOOOO)
exten => 2001,2,Dial(IAX2/2001)
exten => 2001,3,HangUp()

exten => 2000,1,SetAccount(FOOOOO)
exten => 2000,2,Dial(SIP/2000)
exten => 2000,3,HangUp()


exten => 500,1,Goto(callthrough-auth,s,1)
exten => 5604164,1,Goto(callthrough-auth,s,1)

[callthrough-auth] ; note brackets around this
exten => s,1,Background(vm-password)
exten => s,2,ResponseTimeout(10)
exten => s,3,WaitExten
exten => s,4,WaitExten

exten => ####,1,Goto(callthrough,s,1)
exten => ####,1,Goto(callthrough,s,1)
exten => ####,1,Goto(callthrough,s,1)

exten => *,1,Goto(s,1)
exten => t,1,Playback(vm-goodbye)
exten => t,2,HangUp

[callthrough]
exten => s,1,SetVar(NR=)
exten => s,2,Background(privacy-prompt)
exten => s,3,ResponseTimeout(10)
exten => s,4,WaitExten

exten => _X,1,SetVar(NR=${NR}${EXTEN})
exten => _X,2,Goto(s,3)

exten => *,1,Goto(s,1)

exten => #,1,Dial(SIP/${NR}@sipgate-out,30,trg)
exten => #,2,GotoIf($[${DIALSTATUS} = NOANSWER]?4)
exten => #,3,GotoIf($[${DIALSTATUS} = CONGESTION]?4:5)
exten => #,4,Playback(vm-nobodyavail)
exten => #,5,Goto(s,1)
;exten => #,102,Playback(tt-allbusy)

exten => t,1,Playback(vm-goodbye)
exten => t,2,HangUp
 
versuch mal, in Deinem Kontext [2001] noch einen domain= Eintrag hinzuzufügen:

domain=<IP des Asterisk Servers>

und nochwas:

Code:
nreinvite=no

gibts nicht - die Zeile kannst Du einfach rausschmeißen.
 
Ich habs eingefügt und die eine Zeile wieder rausgelöscht, aber der Fehler ist immernoch gelbieben. Es hat absolut nix gebracht ;(
 
schon mal ohne

auth=md5,plaintext,rsa

probiert?
 
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.