[Problem] Asterisk kann nicht an Fritzbox (Telefon 620) verbinden

C-o-M

Neuer User
Mitglied seit
21 Sep 2006
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen

Ich versuche seit 2 Tagen Asterisk auf der Fritzbox zu konfigurieren, aber ich fange langsam an zu verzweifeln.

Eins vorweg: ich habe die identische Konfiguration auf einem Asterisk der nicht auf der Fritzbox läuft getestet, dort funktioniert sie wunderbar.

Problem: ich versuche den Asterisk als Client an der Fritzbox einzubinden (als IP-Telefon 620), damit ich eingehende Anrufe empfangen kann. Allerdings verweigert mir die Fritzbox immer die Verbindung:

Code:
fritz*CLI> sip show registry

Host                                    dnsmgr Username       Refresh State                Reg.Time
192.168.178.1:5060                      N      620                120 Rejected
1 SIP registrations.

Debug messages:
Code:
[May  9 11:52:41] DEBUG[4433]: chan_sip.c:13422 transmit_register: Scheduled a registration timeout for 192.168.178.1 id  #13
[May  9 11:52:41] DEBUG[4433]: chan_sip.c:3075 initialize_initreq: Initializing initreq for method REGISTER - callid [email protected]
REGISTER 10 headers, 0 lines
Reliably Transmitting (NAT) to 192.168.178.1:5060:
REGISTER sip:192.168.178.1 SIP/2.0
Via: SIP/2.0/UDP 192.168.178.1:5061;branch=z9hG4bK162e3472;rport
Max-Forwards: 70
From: <sip:[email protected]>;tag=as3c21a14b
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 103 REGISTER
User-Agent: Asterisk PBX 1.8.15.0
Expires: 120
Contact: <sip:[email protected]:5061>
Content-Length: 0


---
[May  9 11:52:41] DEBUG[4433]: chan_sip.c:3346 __sip_xmit: Trying to put 'REGISTER si' onto UDP socket destined for 192.168.178.1:5060
[May  9 11:52:41] DEBUG[4433]: chan_sip.c:3029 registry_unref: SIP Registry 192.168.178.1: refcount now 3

<--- SIP read from UDP:192.168.178.1:5060 --->
SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 192.168.178.1:5061;branch=z9hG4bK162e3472;rport=5061
From: <sip:[email protected]>;tag=as3c21a14b
To: <sip:[email protected]>;tag=F4BE77269790F5E9
Call-ID: [email protected]
CSeq: 103 REGISTER
User-Agent: AVM FRITZ!Box Fon WLAN 7270 v2 54.05.50 (Jan 14 2013)
Content-Length: 0

<------------->
--- (8 headers 0 lines) ---
[May  9 11:52:41] DEBUG[4433]: chan_sip.c:4030 __sip_ack: Stopping retransmission on '[email protected]' of Request 103: Match Found
[May  9 11:52:41] WARNING[4433]: chan_sip.c:20795 handle_response_register: Got 404 Not found on SIP register to service [email protected], giving up

Auf dem externen Asterisk kommt von der Fritzbox ein "401 Unauthorized" statt dem 404 (so sollte es auch sein). Hier sehen die Messages genau so aus, wie wenn ich mich an die externe IP verbinde, was die Fritzbox ja nicht erlaubt.

Hier die verwendete sip.conf (externhost hatte ich auch schon auskommentiert, macht keinen Unterschied):
Code:
[general]
context=incoming			; Default context for incoming calls
; port 5060 already used by fritzbox, so use 5061 
bindport=5061			; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0		; IP address to bind to (0.0.0.0 binds to all)
nat=yes
qualify=yes
language=de
;localnet=192.168.178.0/255.255.255.0
;externhost=XXX.dyndns.org
;externrefresh=5
disallow = all
allow = alaw

register => 620:[email protected]:5060/620

[620]
type=friend
username=620
host=192.168.178.1
dtmfmode=rfc2833
secret=XXX
qualify=yes
restrictcid=yes
fromdomain=fritz.box
fromuser=620
nat=yes
canreinvite=no
;context=default
insecure=port,invite

Ich würde mich wirklich freuen, wenn mir jemand weiterhelfen könnte.
 
Lösung

Moin

Älterer Thread, ja ich weiß.
Selbe Problem...
Code:
fritz*CLI> sip show registry

Host                                    dnsmgr Username       Refresh State                Reg.Time
192.168.178.1:5060                      N      620                120 Rejected
1 SIP registrations.
...gehabt.
Lösung bei meiner 7360SL war die angelegten IP-Telefon Accounts (620 bis 624) für den Zugriff aus dem Internet freizugeben.
asterisk_fbf_registrar.jpg
...komischerweise nur beim Router, bei einer 7270v2 als IP-Klient braucht man das nicht.

Ergebnis...
Code:
DEEPBASE*CLI> sip show registry
Host                                    dnsmgr Username       Refresh State                Reg.Time             
192.168.178.1:5060                      N      624                285 Registered           Wed, 11 Sep 2013 07:36:52
192.168.178.1:5060                      N      623                285 Registered           Wed, 11 Sep 2013 07:36:52
192.168.178.1:5060                      N      622                285 Registered           Wed, 11 Sep 2013 07:36:52
192.168.178.1:5060                      N      621                285 Registered           Wed, 11 Sep 2013 07:36:53
192.168.178.1:5060                      N      620                285 Registered           Wed, 11 Sep 2013 07:36:53
5 SIP registrations.
...obwohl ich doch im lokalen Netz bleibe.
 
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.