Probleme mit Fritzbox als Amt & Client

Hallo zusammen,

ich habe mir erstmal zum testen die Community Version installiert, habe aber ein Problem damit.

Ist Zustand:


**Amt 1**
Benutzername: 620
Passwort: *******
Host: 192.168.10.1

Optionen:
disallow=all
allow=alaw
allow=ulaw
directmedia=no
fromdomain=fritz.box
fromuser=620
insecure=very
nat=yes
qualify=yes
qualifyfreq=600
videosupport=no

Typ: friend
Registrierung: Ja
Port: leer
Durchwahl reg.: 620
Ext. aus Header: Nein
CLIP: Number
CLIR: Name & Number

Benutzer 1
Durchwahl 101

Benutzer 2
Durchwahl 102

Benutzer 3
Durchwahl 103

Team 1
Durchwahl 201
Benutzer 1&2

Team 2
Durchwahl 202
Benutzer 1&2&3




Geräte

  1. hds_1
  2. hds_2
  3. hds_3


Reintelefonieren klappt auch wenn ich beim Amt die Durchwahl auf einen Benutzer stelle z.B. "Durchwahl=101".
Wenn ich allerdings die Durchwahl eines Teams nehme z.B. "Durchwahl=201" bekomme ich in der CLI die Meldung:

[Jul 13 12:22:02] WARNING[12225][C-00000023]: chan_sip.c:16316 check_auth: username mismatch, have <hds_1>, digest has <620>
[Jul 13 12:22:02] NOTICE[12225][C-00000023]: chan_sip.c:25375 handle_request_invite: Failed to authenticate device sip:0176XXXXXXX@fritz.box;tag=D16DBBDD185A6CA3



Könnt ihr mir sagen warum?
Es scheint ja als wenn Moby dann den falschen Benutzernamen nimmt.

Danke für eure Mühe.

Grüße
Rouven

Nach ca. 15 Minuten klappt es, als wenn irgendein Cronjob durchlaufen muss.

Jemand eine Idee wie man das beheben kann?

Hi,

evtl. hast du den Job zum Anwenden der Telefonie noch nicht durchgeführt gehabt.
Den Status kannst du über die CLI mittels “sip show peers”, “sip show registry” überprüfen.
Für jede Nummer in der Durchwahl solltest du hier auch einen peer sehen.

Gruß
Markus

Hey Markus,

danke für deine Antwort.
Die Konfig wende ich immer an.

2016-07-15 11:42:26: [tsk050205] Telefonie Konfig. anwenden

Ich würde behaupten hier sieht alles gut aus.


Hochdruckspezialist*CLI> sip show peers
Name/username             Host                                    Dyn Forcerport ACL Port     Status      Description
R03sT1MCw5qT1OS/R03sT1MCw (Unspecified)                            D   a             0        UNKNOWN
doBlzW9T4krp32z/doBlzW9T4 192.168.10.50                            D   a             58214    OK (3 ms)
hds_darius/hds_darius     192.168.10.1                             D   N             5060     OK (9 ms)
hds_markus/hds_markus     192.168.10.1                             D   N             5060     OK (12 ms)
hds_rouven/hds_rouven     192.168.10.1                             D   a             5060     OK (10 ms)
mdc_trunk_conf-18/620     192.168.10.1                                 N             5060     OK (98 ms)
mdc_trunk_conf-19/621     192.168.10.1                                 a             5060     OK (175 ms)
mdc_trunk_conf-20/622     192.168.10.1                                 a             5060     OK (85 ms)
wzCg82POHZeO1pT/wzCg82POH 192.168.10.24                            D   a             50920    OK (2 ms)
9 sip peers [Monitored: 8 online, 1 offline Unmonitored: 0 online, 0 offline]


Hochdruckspezialist*CLI> sip show registry
Host                                    dnsmgr Username       Refresh State                Reg.Time
192.168.10.1:5060                       N      620                285 Registered           Fri, 15 Jul 2016 11:42:26
192.168.10.1:5060                       N      622                285 Registered           Fri, 15 Jul 2016 11:42:26
192.168.10.1:5060                       N      621                285 Registered           Fri, 15 Jul 2016 11:42:26
3 SIP registrations.

dennoch bekomme ich das hier:


[Jul 15 11:43:07] WARNING[3424][C-0000006b]: chan_sip.c:16316 check_auth: username mismatch, have <hds_rouven>, digest has <621>
[Jul 15 11:43:07] NOTICE[3424][C-0000006b]: chan_sip.c:25375 handle_request_invite: Failed to authenticate device <sip:0176800XXXXX@fritz.box>;tag=3EA2BD176403BDF6

15 - 20 Minuten warten und dann klappt alles.

Ist echt nervig, änderungen der Telefonkonfig können wir eigentlich nur Nachts machen, da wir sonst ca. 20Min nicht erreichbar sind.

Hi,

20 Min ist ungewöhnlich lange. Du kannst aber mittels der Shell und SIPGREP einmal überprüfen, ob nach dem Anwenden der Telefonie oder wenn du in der CLI “sip reload” ausführst, sofort ein REGISTER gesendet wird und wann die Antwort von der FritzBox kommt.

bzgl. der 0176… da solltest du dann auch einen INVITE oder REGISTER sehen, fragt sich dann nur wo der herkommt, wenn du auf der Fritzbox kein solches Gerät angelegt hast. Im SIP Header sollte da ein wenig mehr info stehen.

Gruß
Markus

Habe dir gerade mal die SIPGREP per PN geschickt.

die 0176… ist die Nummer des Anrufers, die von der Fritzbox weitergereicht wird.
Also meine Handynummer von der ich teste.

Hi,

soweit ich das sehe, gehen die Register zeitnah raus und werden auch entsprechend beantwortet oder wäre die was Gegenteilig aufgefallen?

Was ich noch nicht ganz nachvollziehen kann ist, wenn du die MobyDick bei der Fritzbox via Ämter registrierst, solltest du auch die Anrufe von der Fritzbox annehmen lassen und über die Ämteraccounts (SIP-Leitungen zur MobyDick) zustellen lassen. Wenn das so ist, solltest man keinen direkten Request mit deiner Handynummer sehen.

Oder du schiebst alles zur MobyDick durch und registrierst dich direkt mit der MobyDick beim Provider.

Gruß
Markus

Hallo Markus,

wir haben auf der Fritzbox 3 ISDN Rufnummern & 2 VOIP
Für jede einzelne Rufnummer/Leitung haben wir ein IP-Gerät angelegt, welches auch ein Amt in Moby hat.
Moby meldet sich also wie ein IP-Telefon an der Fritzbox an.
620 -> Rufnummer 1 ISDN
621 -> Rufnummer 2 ISDN
622 -> Rufnummer 3 ISDN
624 -> Rufnummer 4 VOIP
625 -> Rufnummer 5 VOIP

Außerdem haben wir 3 eingehende Leitungen für unsere 3 DECT Geräte eingerichtet.
Also in Moby Endgeräteliste -> Neues IP-Telefon: Hersteller beliebig.

In der Moby habe ich ein Amt
Bezeichnung fritzbox
Angeschlossen an SIP
Multi ja

Accounts
620
621
622
624
625

Hier als Beispiel die Conf von 621

disallow=all
allow=alaw
allow=ulaw
directmedia=no
fromuser=621
fromdomain=192.168.10.1
insecure=port,invite
qualify=yes
qualifyfreq=600
videosupport=no

Typ peer
Registrierung Ja
Ext. aus Header Nein
CLIP Number
CLIR Name+Number

Eingehende Rufe
Extension 621
Quelle *
Ziel 621
Durchwahl 201 (Warteschleife)
CIDName leer
CIDNummer leer
Sprache Deutsch

Generell funktioniert alles.
Intern können wir über die Moby Durchwahlen telefonieren.
Nach Extern anrufen klappt auch.

Einziges Problem sind die anrufe, welche von Extern reinkommen. Die werden erst ab 20min nach “anwenden der Telef.Konfig” von der Moby angenommen.
Bis zu dieser Zeit scheint Moby falsche Zugangsdaten zu nutzen.


[Jul 13 12:22:02] WARNING[12225][C-00000023]: chan_sip.c:16316 check_auth: username mismatch, have <hds_1>, digest has <620>
[Jul 13 12:22:02] NOTICE[12225][C-00000023]: chan_sip.c:25375 handle_request_invite: Failed to authenticate device <sip:0176XXXXXXX@fritz.box>;tag=D16DBBDD185A6CA3

hds_1 ist die leitung von Moby -> Fritzbox
also unter Geräteliste angelegtes IP-Telefon

620 ist die Leitung über das das Gespräch ankommt.

Grüße
Rouven

Hi,

also du hast eine Rufnummer vom Provider, sagen wir mal 12345678. Beim IP Gerät 620 auf der FritzBox sagst du dann, dass er Anrufe nur von dieser Nummer annehmen soll?!
Du rufst von extern die 12345678. Der Anruf landet auf der FritzBox und wird auf das IP Gerät der FritzBox 620 weitergestellt. Dann gehts per SIP zur MobyDick und du landest im eingehenden Kontext des Amtes, wo du den Anruf weiter verteilen kannst. Ist dem so?

Wo hast du bei der FritzBox “hds_1” konfiguriert?
Hast du eine Port-Weiterleitung auf der Fritzbox zur MobyDick aktiv?

Gruß
Markus

Hallo Markus,

also du hast eine Rufnummer vom Provider, sagen wir mal 12345678. Beim IP Gerät 620 auf der FritzBox sagst du dann, dass er Anrufe nur von dieser Nummer annehmen soll?!
Du rufst von extern die 12345678. Der Anruf landet auf der FritzBox und wird auf das IP Gerät der FritzBox 620 weitergestellt. Dann gehts per SIP zur MobyDick und du landest im eingehenden Kontext des Amtes, wo du den Anruf weiter verteilen kannst. Ist dem so?

genauso ist es.

Wo hast du bei der FritzBox “hds_1” konfiguriert?

In der Moby habe ich hier:
Endgeräte -> Geräteliste -> Hinzufügen -> IP-Telefon: Hersteller beliebig oder Softphone


Bezeichnung SIP hds_1 [Benutzer1]
Geräte-Anmeldename hds_1
Passwort XXXX
NAT nein
Sip Optionen leer

In der Fritzbox
Telefonie → Eigene Rufnummern → Neue Rufnummer


**InternetRufnummer**
**SIP-Trunking mit unterschiedlichen Rufnummern**
Rufnummer für die Anmeldung* **MobyDurchwahl (101)**
Interne Rufnummer in der FRITZ!Box* **MobyDurchwahl (101)**
Benutzername **hds_1**
Kennwort **XXXX**
Registrar **MOBYIP**
Proxy leer
STUN leer
Anmeldung immer über eine Internetverbindung

Hast du eine Port-Weiterleitung auf der Fritzbox zur MobyDick aktiv?

Nein die Moby ist nur von intern zu erreichen.

Re,

ok. kannst du mal auf der FritzBox das hds_1 deaktivieren und prüfen, ob dann ein Gespräch von extern auf der MobyDick korrekt ankommt. In der CLI der MobyDick solltest das entsprechend sehen.

Gruß
Markus

Hallöchen,
ich beobachte auch gerade dieses Problem… Ist hier genau das gleiche. 4 LAN Telefone in der FB eingerichtet, je eines pro MSN des ISDN Anschlusses. Zusätzlich eine VoIP Leitung als analoges FAX an die MobyDick.

Dies ist ein externer Anruf.
[Dec 20 10:25:08] WARNING[11113][C-00000009]: chan_sip.c:16338 check_auth: username mismatch, have <FAXFritzBox>, digest has <620>
[Dec 20 10:25:08] NOTICE[11113][C-00000009]: chan_sip.c:25406 handle_request_invite: Failed to authenticate device <sip:0201xxxxxxxx@fritz.box>;tag=E649035186E1F168
Mich wundert das “FAXFritzBox”, kommt da die FB vielleicht mit den unterschiedlichen Logins durcheinander?

Gibt es dazu schon eine endgültige Lösung??

LG
Seppos

Moin zusammen,

die Optionen bei den Accounts sind gesetzt?

fromdomain=fritz.box
fromuser=620
insecure=invite
disallow=all
allow=alaw
allow=ulaw
videosupport=no
qualifyfreq=600
qualify=yes

Bzgl. der Logins, sollte nicht so sein, du kannst es aber testen, wenn du die anderen Accounts vorübergehend auf der FB deaktivierst bzw. auf der MobyDick.

Grüße
Markus

Hi!

Einstellungen sind zur Zeit:

disallow=all
allow=alaw
allow=ulaw
directmedia=no
fromdomain=fritz.box
fromuser=620
insecure=port,invite
qualify=yes
qualifyfreq=600
videosupport=no

Ist also ein klein wenig anders… Habe das Template verwendet.
Ich würde es jetzt ungerne im Betrieb ausprobieren, teste also erst heute Abend und berichte anschließend.

Grüße
Seppos

Ich habe die Optionen wie von Markus geschrieben gesetzt, aber das Problem trotzdem.
Lebe mittlerweile mit dem Problem und wende die Konfiguration nur Außerhalb der Geschäftszeiten an.

Nach ca. 15 Min läuft dann wieder alles ohne Fehlermeldungen…

Na, das lässt ja hoffen :slight_smile:

Können wir denn herausfinden, ob es an der MD oder an der FB liegt? Ist mir noch nicht ganz klar…

Ich kann es leider nicht beurteilen wer den Fehler verursacht.
Generell scheint ja Moby das Signal für den Anruf zu bekommen, sonst könnte es ja keine Fehlermeldung geben…