Hotdesking funktioniert nicht (mehr)

BeraneIT

Customer
Intermediate Cert.
Mitglied seit
27. April 2021
Beiträge
11
Hallo zusammen,
leider habe ich über die Suche nichts passendes gefunden.

Vorab ein paar Worte zum Setup:
  • 3CX-PBX in der Cloud gehostet (seit 12.2019) - aktuell v16.0.8.9
  • 2 Standorte mit SBC je Standort - aktuell v16.2.24
    • auf Windows Server mit ESET File Security
    • Es gibt Firewallregeln die 3cxsbc.exe + Port 5060 (TCP/UDP) explizit erlauben
  • 45 Telefone (Fanvil X4G) als Hotdesking-Telefone hinterlegt - momentan mit Firmware 2.12.1.7297
Zum Problem:
  • Seit ca. 10.2020 funktionieren Login und Logout per Hotdesking nicht mehr korrekt.
    Davor funktionierte Hotdesking tadellos. :confused:
  • Wählt man am Fanvil-Telefon "Logout" kommt die Meldung "Sie wurden abgemeldet. Das Telefon wird zurückgesetzt."
  • In der 3CX wird die HD-Nebenstelle als abgemeldet angezeigt.
  • Der User ist/bleibt am Telefon weiterhin angemeldet (BLF, etc. bleibt bestehen) - ein weiterer Klick auf "Logout" führt zu Fehlermeldung (sinngemäß "für Nebenstelle nicht unterstützt").
temporäre Lösung:
  • Reset des Telefons auf Werkseinstellungen
  • Neuprovisionierung über Telefonliste "Nbst. zuweisen -> Hotdesking wird zugewiesen" - Telefon startet neu und ist z.B. "HD00027"
  • Login mit PIN -> Erfolgsmeldung wird angesagt, aber nichts passiert
  • manueller Neustart des Telefons (aus-/einstecken) - beim Boot zieht sich das Telefon die Konfiguration des Users und ist korrekt angemeldet
  • Bei Logout geht obiges Spiel wieder los
Am generellen Setup der 3CX wurde nichts geändert.
Ich vermute ein Problem bei der Auto-Provisionierung. Kennt/Hatte jemand das Problem bereits und hat ggfs. eine Lösung?

Vielen Dank im Voraus.
Beste Grüße und bleibt gesund, :)

Cris
 
Push
Wäre schön, falls jemand eine möglich Lösung hätte.

Beste Grüße,
Cris
 
Hallo Cris,

wenn du *77*5* einwählst, hast du das gleiche Verhalten?

Bekommst du irgendwelche Fehlermeldung unter Ereignisprotokoll ?
 
Ja genau. Egal ob Logout-Button oder die *77*5* - das Verhalten ist identisch.
 
Ich hatte nochmal Zeit mich mit der Thematik weiter auseinanderzusetzen.
Aktuelle 3CX Version: 16.0.8.9

Folgendes habe ich nun getestet:
  1. Test: Aus Sicherung wiederherstellen (in der Hoffnung er lädt nur valide Daten aus der Sicherung)
  2. Test: per VLAN (siehe nachfolgende Beschreibung)

VLAN-Test:
  • Alle Nebenstellen auf unerwünschte BLF-Konfiguration geprüft (jede öffnen und speichern -> bei Fehlermeldung korrigieren und speichern)
    • Hier kam es teilweise zu Fehlern, dass einige Durchwahlen nicht mehr existieren würden
  • frischen Debian SBC (16.2.24) in eigenem VLAN installiert
    • Hierdurch wollte ich andere Netzwerk-Themen ausschließen. Das Telefon ist das einzige Gerät in dem Netzwerk (neben dem SBC ).
  • ein Fanvil X4G (aktuelle Firmware 2.12.1.7297) ins Telefon-VLAN gepackt
  • SBC erkennt das neue Telefon und zeigt es korrekt an
  • Kopieren der Mac-Adresse -> Hotdesking -> neues Telefon
  • "Einrichtung per SBC" mit korrekter IP-Adresse
  • Telefonliste > Auswahl > Nebenstelle zuweisen > Telefon wird korrekt für Hotdesking provisioniert (hier HD00001)
  • Anmeldung per
    Code:
    *77*Durchwahl*
    mit Pin
    • Ansage "Anmeldung erfolgreich. Ihr Telefon wird nun..."
    • nichts passiert am Telefon (HD00001 bleibt stehen, keine BLF, ...)
    • unter Hotdesking steht HD00001 als "Angemeldet durch ...."
Hat niemand eine Idee?
Besten Dank im Voraus. Grüße,
Cris
 
Hi Cris,


setzte das log level auf SBC Ausführlich->Update anschließend config über Dashboard->SBC->Konfig. übertragen
starte ein pcap auf dem Server mit deinem obigen hotdesking login/register versuch

ip.addr==127.0.0.1 and sip.CSeq.method==REGISTER and frame contains "call ID(deine Call ID"

Im SBC log kannst du mit Call ID filtern.

Ich selber habe es gerade eben mit einem FanvilX4 via SBC Hotdesking getestet.
Funktioniert wie zu erwarten.

1626270117107.png
 
Hallo,
besten Dank vorab für die Info. Morgen werde ich zu dem Test kommen und werde das Ergebnis sobald möglich teilen :)
 
So sieht das Log auf dem SBC (192.168.30.5) mit dem Telefon (192.168.31.103) aus:05-08-_2021_15-44-07.png
Folgendes Szenario bleibt bestehen:
  • Anmeldung über *77*Nebenstelle*
  • Eingabe der Pin
  • Meldung "Anmeldung erfolgreich"
  • im 3CX-Admin ist das Telefon angeblich angemeldet
  • Es erfolgt keine erneute Provisionierung der Telefone
Ich überlege noch
  • mit einer frischen 3CX-Installation zu testen
  • einfach die Anlage komplett neu zu installieren und dann aus einem Backup wiederherzustellen
Käme das Problem beim Recovery wieder?

Grüße,
Cris
 
Ein kleines Update:
  • 3CX Server läuft nun mit v 18.0 Update 1 (Build 237)
  • SBCs mit v 18.0.30
  • Zum Testen Fanvil X4U bestellt - diese laufen tadellos mit Hotdesking
  • die Fanvil X4G haben weiterhin die Probleme.

Interessanterweise zeigt der 3CX-Server folgende Meldung zu den Telefonen:
Code:
Für von Ihnen genutzte Telefone oder Geräte mit benutzerdefinierter Vorlage besteht keine Unterstützung, sodass Probleme auftreten können.
Eine Übersicht zu unterstützten IP-Telefonen finden Sie hier.

Wir haben aber keine Custom-Vorlagen in der 3CX hinterlegt Ist hier ggfs. ein Fehler in der Vorlagenverwaltung die Ursache?
 
Nachtrag für alle die das vielleicht noch betrifft:
Seit Umstellung der PBX auf einen DNS-Eintrag von 3CX direkt (...on3cx.de) funktioniert die Provisionierung der Telefone mit Hotdesking wieder tadellos. Vielleicht hat auch ein zwischenzeitliches Update für die Lösung gesorgt (und wir schlicht nur nicht mehr getestet), aber seit der Umstellung klappt alles. :)
 

Statistik des Forums

Themen
44.414
Beiträge
232.721
Mitglieder
78.330
Neuestes Mitglied
uvitas