[Problem] fritzbox No matching endpoint found

brenner23

Neuer User
Mitglied seit
29 Mai 2011
Beiträge
136
Punkte für Reaktionen
0
Punkte
16
OK ich fange mal neu an, da ich irgentwie keine Antworten bekomme,
ich habe einen Raspbery pi mit Asterisk 11 und Debian installiert, ich wollte das ganze mal Updaten auf Asterisk 16 mit PJSIP, Ja ich könnte auch Raspbx nehmen aber ich hab mir da auf dem Bestehhenden system, mir diverse sachen programmiert die ich so nicht portieren kann auf die fertiglösung , wie z.b. ein CallBack aus der Asterisk .....
Also meine Frage, ich brauche ein Grundkonfikuration mit der ich arbeiten kann, also PJSIP und Extensions.
Scenario Simpel

Ich connekte mich an der Fritzbox z.B.
**620 ( 620 als Benutzer 620) uns Passwort 1234567
**621 ( 621 als Benutzer 621) uns Passwort 1234568
damn 2 Telefone 1000 und 2000 als Sipungang
Telefon 1000 soll bei 620 klingeln und 2000 soll bei 621 klingeln

ich hab dies mit schon mehrere male ausprobiert und bekomme es nicht mit den trunk A und trunk B hin.... und bekomme dieverse fehler bei Rausrufen und rufeingang....

unter dem alten Standard war es etwas einfacher....

Ich hoffe mir kann da jemand helfen....

lg
 
Zuletzt bearbeitet:
Die Benutzernamen und die Passworte müssen auf einer FRITZ!Box mit aktueller Firmware mindestens 8-stellig sein!
Beides ist bei deiner Konfiguration leider nicht gegeben.
 
Moin


...und Benutzername und Kennwort müssen sich unterscheiden.

Asterisk benutzt sozusagen ein zwei Wege System für solche Sachen.
Ausgabe von "sip show peers"
Code:
fbfgateway0/koyaanisqatsi 192.168.188.1                               Auto (No)  No             5060     Unmonitored Peer/NAT2
fbfgateway1/koyaanisqatsi 192.168.178.1                               Auto (No)  No             5060     Unmonitored Peer/NAT1
fbfgateway2/621           192.168.188.3                               Auto (No)  No             5060     Unmonitored Peer/NAT2
0 ist eine 7590 mit 7.19 ( Inhaus Version )
1 ist eine 7560 mit 7.12
2 ist eine 7360 SL mit 6.34 ( "aktuelle" Firmware ;) )

Ich nutze nur die obigen Peers um über die FRITZ!Box rauszurufen, oder für deren interne Telefonie (AB, Memo, etc.)
Wenn die FRITZ!Box was von Asterisk will, muss sie mindestens eine Rufnummer an Asterisk registrieren...
Bildschirmfoto vom 2020-05-24 09-35-48.png
( In Asterisk angelegte Peer/User (type=friend) )
Und Schwupps, sind alle an der FRITZ!Box angeschlossene/registrierte Geräte mit diesen zugewiesen Nummern im Asterisk Kontext.
Das macht sie dann so alle 1800 Sekunden...
Code:
[May 24 10:01:20] <--- SIP read from UDP:192.168.188.1:5060 --->
[May 24 10:01:20] REGISTER sip:osmc SIP/2.0
[May 24 10:01:20] Via: SIP/2.0/UDP 192.168.188.1:5060;rport;branch=<hash>
[May 24 10:01:20] Route: <sip:192.168.188.9:5060;lr>
[May 24 10:01:20] From: <sip:1004@osmc>;tag=<hash>
[May 24 10:01:20] To: <sip:1004@osmc>
[May 24 10:01:20] Call-ID: <hash>@192.168.188.1
[May 24 10:01:20] CSeq: 893 REGISTER
[May 24 10:01:20] Contact: <sip:[email protected];uniq=<hash>>
[May 24 10:01:20] Authorization: Digest username="1004", realm="asterisk", nonce="<nonce>", uri="sip:osmc", response="<nonce_answere>", algorithm=MD5
[May 24 10:01:20] Max-Forwards: 70
[May 24 10:01:20] Expires: 1800
[May 24 10:01:20] User-Agent: AVM FRITZ!Box 7590 (UI) 154.07.19 (May 18 2020)
[May 24 10:01:20] Supported: 100rel,replaces
[May 24 10:01:20] Allow-Events: telephone-event,refer,reg
[May 24 10:01:20] Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE,PUBLISH
[May 24 10:01:20] Accept: application/sdp, multipart/mixed
[May 24 10:01:20] Accept-Encoding: identity
[May 24 10:01:20] Content-Length: 0
[May 24 10:01:20]
[May 24 10:01:20] <------------->
[May 24 10:01:20] --- (18 headers 0 lines) ---
[May 24 10:01:20] Sending to 192.168.188.1:5060 (no NAT)
[May 24 10:01:20]
[May 24 10:01:20] <--- Transmitting (no NAT) to 192.168.188.1:5060 --->
[May 24 10:01:20] SIP/2.0 200 OK
[May 24 10:01:20] Via: SIP/2.0/UDP 192.168.188.1:5060;branch=<hash>;received=192.168.188.1;rport=5060
[May 24 10:01:20] From: <sip:1004@osmc>;tag=<hash>
[May 24 10:01:20] To: <sip:1004@osmc>;tag=<hash>
[May 24 10:01:20] Call-ID: <hash>@192.168.188.1
[May 24 10:01:20] CSeq: 893 REGISTER
[May 24 10:01:20] Server: PiBX
[May 24 10:01:20] Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
[May 24 10:01:20] Supported: replaces, timer
[May 24 10:01:20] Expires: 1800
[May 24 10:01:20] Contact: <sip:[email protected];uniq=<hash>>;expires=1800
[May 24 10:01:20] Date: Sun, 24 May 2020 08:01:19 GMT
[May 24 10:01:20] Content-Length: 0


Das sich Asterisk an der FRITZ!Box registriert ist die normale heransgehensweise, trotzdem kommst du nicht um Obigen Peer ( fbfgateway0 ) herum wenn du von Asterisk in Richtung FRITZ!Box kommunizieren willst.

Dial() Beispiele kann ich dir (momentan ;) ) auch nur für chan_sip zeigen.
...sollte aber in der extensions.pjsip ähnlich sein.
Code:
dial(SIP/*121#**797@fbfgateway0,120)
( extern F!B )
...es wird über die erste eingerichtete Internetrufnummer ( Vorauswahl *121# ) die Telefonbuchkurzwahl **797 gewählt/vermittelt.
Code:
dial(SIP/**1@fbfgateway0,120)
( intern F!B )
...Fon1
Code:
dial(SIP/**610@fbfgateway0,120)
( intern F!B )
...1. DECT Mobilteil

Ansonsten, ganz normal...
Code:
dial(SIP/1004,120)
( intern Asterisk )
...erwischts den/die, dem/denen in der FRITZ!Box die 1004 zugewiesen worden ist/wurde.
Für die F!B ist dies ein "externer" Anruf und erscheint deshalb auch in der Anrufsliste.
...und die F!B-Rufbehandlung kann vollumfänglich weitestgehend genutzt werden.
 
Zuletzt bearbeitet:
Hallo und danke erst mal für die hinweise ....
Mir wäre besser geholfen wenn ich ein PJSIP.conf beispiel hätte und ein EXTENSION.conf dazu
so in der art wie es im eine m andere beitrag hier mit SIP.conf und fritzbox gezeigt wurde als "tutoreal"
oder wenn wer hat seine conf mal posten kann natürlich mit gexxtem Passwort :)

lg

dial(SIP/**1@fbfgateway0,120)

und die zeilen deuten auf auf das ale SIP hin....
dial(PJSIP/**1@fbfgateway0,120) wäre meine idee ....

oder mal anders ausgedrückt... dies hier soll in der neuen version auf PJSIP laufen da ich meinem Rasppi neu machen will und dann höchstwarscheinlich ein Astererisk 16 zum laufen kommt....
Code:
[general]
allowguest=no
language=de
country=de ; Neu
rtcachefriends=yes
allowguest=no
alwaysauthreject=yes
realm = pi3
port =5060
bindaddr =192.168.0.5
qualify = yes
disable = all
videosupport = no
disallow=all
;allow=alaw
;allow=ulaw
allow=ulaw,alaw
;;;,g729,g722,ilbc,gsm
directmedia = no
insecure=port,invite
dtmfmode = rfc2833
srvlookup = yes

;externrefresh=10
;nat=force_rport,comedia
nat=rport,comedia
;nat=no
localnet=192.168.0.0/255.255.255.0
insecure=port,invite
qualify=yes
;sip.conf SMS
accept_outofcall_message =Yes
outofcall_message_context = messages
;sip.conf SMS ENDE
udpbindaddr=192.168.0.5
tcpenable=yes
tcpbindaddr=192.168.0.5
callcounter=yes
transport=udp, tcp

;;;;;;;;;;;;;;;;;;;;; Registrierungen ;;;;;;;;;;;;;;;;;;;;;;;;;
register => 10000620:[email protected]/10000620
register => 10000622:[email protected]/622
register => 10000623:[email protected]/623
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
register => 10000620:[email protected]/4947494423365
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Direct#1]
;type=friend
type=peer
;type=user
context=extern
host=192.168.0.2
fromdomain=fb7490
host=dynamic
qualify=yes
insecure=port,invite
qualifyfreq=600
disallow=all
allow=alaw
allow=ulaw
nat=force_rport,comedia
call-limit=10
username=10000620
fromuser=10000620
secret=MeinPasswort

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[fritzTemplate_A](!)
;type=friend
type=peer
;type=user
context=extern
host=192.168.0.1
fromdomain=fritz.box
host=dynamic
qualify=yes
insecure=port,invite
qualifyfreq=600
disallow=all
;allow=ulaw,alaw,g729,g722,ilbc,gsm
allow=ulaw,alaw
nat=force_rport,comedia
;nat=no
call-limit=10
;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Main Leiung  Incoming
[FritzBox](fritzTemplate_A)
username=10000620
fromuser=10000620
secret=MeinPasswort
#
;; Leiung 2
[FritzBox#1](fritzTemplate_A)
username=10000622
fromuser=10000622
secret=MeinPasswort
#
;; Leiung 3
[FritzBox#2](fritzTemplate_A)
username=10000623
fromuser=10000623
secret=MeinPasswort

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[SipConf_A](!)
call-limit=10
callgroup=5
pickupgroup=5
type=friend
qualify=yes
canreinvite=yes
host=dynamic
insecure=port,invite
disallow=all
allow=ulaw,alaw,g729,g722,ilbc,gsm
nat=force_rport,comedia
context=phones_Open_Gate_0
qualify=200                     ; Qualify peer is no more than 200ms away
directmedia=no

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Sip Account ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; SIP-Zugang Endaccounts Gaete ;;;;
[300](SipConf_A)
username = 300
mailbox = 300
callerid = "-300-" <300>
secret=MeinPasswort
;;
[301](SipConf_A)
username = 301
mailbox = 301
callerid = "-301-" <301>
secret=MeinPasswort
;;
[302](SipConf_A)
username = 302
mailbox = 302
callerid = "-302-" <302>
secret=MeinPasswort
;;
[303](SipConf_A)
username = 303
mailbox = 303
callerid = "-303-" <303>
secret=MeinPasswort
;;
[304](SipConf_A)
username = 304
mailbox = 304
callerid = "-304-" <304>
secret=MeinPasswort
;;
[305](SipConf_A)
username = 305
mailbox = 305
callerid = "-305-" <305>
secret=MeinPasswort
;;
[306](SipConf_A)
username = 306
mailbox = 306
callerid = "-306-" <306>
secret=MeinPasswort
;;
[307](SipConf_A)
username = 307
mailbox = 307
callerid = "-307-" <307>
secret=MeinPasswort
;;
[308](SipConf_A)
username = 308
mailbox = 308
callerid = "-308-" <308>
secret=MeinPasswort
;;
[309](SipConf_A)
username = 309
mailbox = 309
callerid = "-309-" <309>
secret=MeinPasswort
;;
[310](SipConf_A)
username = 310
mailbox = 310
callerid = "-310-" <310>
secret=MeinPasswort
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Setup Sip Accounts Ende;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Option username=xxxx is veraltet [username] is user name ...
 
Zuletzt bearbeitet:
Hallo hier noch mal ein Nachtrag aus dem Connect von der Fritzbox mit PJSIP.....
Code:
[FritzBox01]
type=auth
auth_type=userpass
password=<MeinTollesPasswort>
username=10000627

[FritzBox01]
type=aor
qualify_frequency=600
contact=sip:[email protected]:5060

[FritzBox01]
type=endpoint
transport=transport-udp
context=to-627
disallow=all
allow=g722,g726,alaw,ulaw,gsm

aors=FritzBox01
language=de_DE
outbound_auth=FritzBox01
from_domain=fritz.box
from_user=10000626
t38_udptl=no
t38_udptl_ec=none
fax_detect=no
t38_udptl_nat=no
direct_media=no
dtmf_mode=auto

[FritzBox01]
type=registration
transport=transport-udp
outbound_auth=FritzBox01
retry_interval=600
max_retries=10
expiration=3600
line=yes
endpoint=FritzBox01
auth_rejection_permanent=yes
contact_user=10000626
server_uri=sip:fritz.box:5060
client_uri=sip:[email protected]:5060

[FritzBox01]
type=identify
endpoint=FritzBox01
match=fritz.box

Wenn ich also mit der FB anrufe kommt das :
Code:
[May 25 01:31:56] WARNING[3949]: res_pjsip_endpoint_identifier_ip.c:275 common_identify: Identify 'FritzBox01' points to endpoint 'FritzBox01' but endpoint could not be found
[May 25 01:31:56] NOTICE[3949]: res_pjsip/pjsip_distributor.c:672 log_failed_request: Request 'INVITE' from '"**620 10000620 Main " <sip:**[email protected]>' failed for '192.168.0.1:5060' (callid: [email protected]) - No matching endpoint found
[May 25 01:31:56] WARNING[3949]: res_pjsip_endpoint_identifier_ip.c:275 common_identify: Identify 'FritzBox01' points to endpoint 'FritzBox01' but endpoint could not be found
[May 25 01:31:56] WARNING[3949]: res_pjsip_endpoint_identifier_ip.c:275 common_identify: Identify 'FritzBox01' points to endpoint 'FritzBox01' but endpoint could not be found
[May 25 01:31:56] NOTICE[3949]: res_pjsip/pjsip_distributor.c:672 log_failed_request: Request 'INVITE' from '"**620 10000620 Main " <sip:**[email protected]>' failed for '192.168.0.1:5060' (callid: [email protected]) - No matching endpoint found
[May 25 01:31:56] NOTICE[3949]: res_pjsip/pjsip_distributor.c:672 log_failed_request: Request 'INVITE' from '"**620 10000620 Main " <sip:**[email protected]>' failed for '192.168.0.1:5060' (callid: [email protected]) - Failed to authenticate
[May 25 01:31:56] WARNING[3949]: res_pjsip_endpoint_identifier_ip.c:275 common_identify: Identify 'FritzBox01' points to endpoint 'FritzBox01' but endpoint could not be found
debian*CLI>
und wenn ich versuche ein Gespräch nach aussen zu führen, hier **600 die Mailbox kommt das
Code:
Executing [s@macro-dial-extern:12] Dial("PJSIP/310-00000019", "PJSIP/**600@FritzBox01,300,r") in new stack
[May 25 01:33:20] ERROR[3988]: chan_pjsip.c:2487 request: Unable to create PJSIP channel - endpoint 'FritzBox01' was not found
[May 25 01:33:20] WARNING[3993][C-00000011]: app_dial.c:2507 dial_exec_full: Unable to create channel of type 'PJSIP' (cause 3 - No route to destination)

Hab ich im Connect was falsch gemacht, was verlangt die FritzBox bei einem Connect ???
Da bei meiner Alten chansip alles noch läuft verstehe ich nicht warum diese einstellungen mit PJSIP nicht laufen....

jemand ne idee ???

lg
 
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.