Client an Asterisk kann keine internen Nummern hinter FritzBox erreichen

_phk_

Neuer User
Mitglied seit
11 Aug 2022
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
Hi,

hat jemand eine Idee, warum die FritzBox auf ein INVITE von einem Client hinter dem Asterisk an eine Interne Nummer z.B: **9 oder **620 nicht antwortet?
Meine sip.conf ist wie folgt:
Code:
register => user1:[email protected]/**622
register => user2:[email protected]/**623


[**622]
type=peer
qualify=no
secret=geheim
allow=h264
allow=g722
insecure=port,invite
directmedia=yes
host=dynamic

[**623]
type=peer
qualify=no
secret=geheim
allow=h264
allow=g722
insecure=port,invite
directmedia=yes
host=dynamic

externsions.conf
Code:
[default]
exten => **622,1,Dial(SIP/**622)
exten => **623,1,Dial(SIP/**623)
exten => _X.,1,Dial(SIP/${EXTEN}@192.168.178.1)
exten => _**.,1,Dial(SIP/${EXTEN}@192.168.178.1)

Ich habe mit **622 und **623 zwei Asterisk User, die auch in der Fritz als **622 und **623 lauten.
Ich kann von den internen Fritz Telefonen auf die Asterisk Telefone rufen, umgekehrt klappt es jedoch nicht.

Gibt es an der Fritz noch irgendwelche Diagnosemechanismen?
 
Moinsen


Gibt es an der Fritz noch irgendwelche Diagnosemechanismen?
Ja.
1. Einloggen auf: http://fritz.box/support.lua
Bildschirmfoto vom 2022-08-28 09-53-19.png
...und die "Erweiterte Support-Daten" speichern (downloaden)
2. Dann in ein Browsertab ziehen (weil sehr grosse Textdatei und Browser können gut damit umgehen)
3. Auf der angezeigten Seite suchen: "sip log" (Registration) und "sip invite log" (Anrufe/Scanner)
Bildschirmfoto vom 2022-08-28 10-02-08.png


Asterisk
Du musst aber auch irgendwie mit der *-Konsole klarkommen
Die drei wichtigsten Kommandos sind...
Rich (BBCode):
root@Microknoppix:/etc/asterisk# asterisk -rdddvvv
Seeding global EID '74:d0:2b:ff:ff:ff' from 'wlan0' using 'siocgifhwaddr'
Parsing /etc/asterisk/asterisk.conf
Asterisk 16.2.1~dfsg-1+deb10u2, Copyright (C) 1999 - 2018, Digium, Inc. and others.
Created by Mark Spencer <[email protected]>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 16.2.1~dfsg-1+deb10u2 currently running on Microknoppix (pid = 15474)
Core debug was OFF and is now 3.
Microknoppix*CLI> sip show peers
Name/username             Host                                    Dyn Forcerport Comedia    ACL Port     Status      Description                   
0 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 0 offline]
Microknoppix*CLI> sip show users
Username                   Secret           Accountcode      Def.Context      ACL  Forcerport
Microknoppix*CLI> sip show registry
Host                                    dnsmgr Username       Refresh State                Reg.Time              
fritz.box:5060                          N      koyaanisqatsi       285 Registered           Sun, 28 Aug 2022 09:47:51
1 SIP registrations.
Microknoppix*CLI>
Die in der sip.conf angegebene register => sind nur für eingehende Anrufe
Um einen Ausgehenden zu machen wird ein Peer in der sip.conf benötigt.
Dieser Peer authorisiert sich an der FRITZ!Box um ausgehende Calls machen zu können.
Dein Versuch in der extensions.conf...
Rich (BBCode):
exten => _X.,1,Dial(SIP/${EXTEN}@192.168.178.1)
exten => _**.,1,Dial(SIP/${EXTEN}@192.168.178.1)
...ist ein direkter SIP URI Call der unauthorisiert eine Nummer (${EXTEN}) direkt an die FRITZ!Box INVITED.
Das klappt nur an eine in der FRITZ!Box registrierte Telefonnummer.
Schau mal in der FRITZ!Box nach: Telefonie > Eigene Rufnummern > Rufnummern
Wenn du eine Rufnummer bearbeitest, siehst du unter Anderem...
Bildschirmfoto vom 2022-08-28 10-35-12.png
...dann klappt ein INVITE von Asteriskseite an die FRITZ!Box ihre 1000 (Benutzername) so...
Rich (BBCode):
exten => 1000,1,Dial(SIP/[email protected])
 
Zuletzt bearbeitet:
  • Like
Reaktionen: _phk_
Code:
Die in der sip.conf angegebene register => sind nur für eingehende Anrufe
Um einen Ausgehenden zu machen wird ein Peer in der sip.conf benötigt.
Dieser Peer authorisiert sich an der FRITZ!Box um ausgehende Calls machen zu können.
Dein Versuch in der extensions.conf...

VIelen Dank, habe jetzt einen weiteren Peer erstellt mit den entsprechenden Crendentials zum FritzBox User, entsprechende Wählregel in der extensions.conf erstellt und schon klappen alle Nummern :)
Das einzige, was ich jetzt nicht wegbekommen habe ist, dass bei **9 auch ein Anruf auf mein eigenes Endgerät parallel erfolgt.
 
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.