Hallo in die Runde und vorab schon mal vielen Dank für alle Tipps.
Vorwiegend hoffe ich, User mit ähnlichen Konstellationen und Erfahrungen zu finden.
Wir haben nach langer Testzeit und Planungsphase den Sprung gewagt und auch unseren Firmen-Hauptstandort mit ca. 200 - 250 Nebenstellen auf 3CX gehoben. Dort war bisher (seit 2019) nur unser Tochter-Standort mit ca. 30 Nebenstellen unterwegs.
Ich will das Forum nun gerne einmal nutzen und ein paar unserer derzeitigen Probleme am Hauptstandort sowie die "most wanted" Funktionen unserer kürzlich geschulten User ansprechen. Im Idealfall hilft es dann auch anderen Admins und/oder der 3CX-Entwicklung. Gerne das Thema verschieben, falls hier fehl am Platz.
Es soll dabei gar nicht um das leidige Thema Sprachqualität gehen. Dass diese im SIP-Bereich mittelfristig nie mehr so sein wird wie in ISDN-Zeiten ist klar. Das Risiko sind wir aber bewusst eingegangen, da der Mehrwert der vielen Funktionen und Integrationen (vor allem auch für mobiles Arbeiten) definitiv überwiegt. 3CX ist ja super fleißig im stetigen Aufwerten des Angebots.
Umgebung:
3CX Debian on prem gehostet in einer hochverfügbaren VMware Umgebung
v18 Update 8 (Build 935)
Enterprise Jahreslizenz
Getrenntes "Voice" VLAN für die Telefonie
WLAN mit Unifi Ubiquiti WIFI Network
LAN mit Aruba Switches
snom D315/D865 Festapparate
snom M700 Basen & snom M70/80 Telefone (ja, M700 sind EOL und mit manuellem, unverschlüsseltem Provisioning auch nicht top secure und empfohlen schon gar nicht -> für uns kam das EOL aber in 2020 relativ überraschend und bei rund 45 Basen an zwei Firmenstandorten ist das nicht mal kurz bereinigt... dies ist auch der Grund warum die Anlage on prem ist. Wir hatten die Anlage bereits Cloud-gehostet, dann aber auf Empfehlung wieder zurück geholt, um erst einmal keine größeren Löcher wegen der unverschlüsselten Provisionierung zu bekommen)
Mischung aus 3CX Desktop Client und WebClient mit Jabra Evolve2 65 Headsets
Mobile Clients sowohl unter Android und iOS Geräten
FortiGate 100F Firewall (Segmentation und Edge)
SDWAN Internet Breakout mit zwei flotten Glasfaser-Anschlüssen -> 3CX inbound und outbound auf einer fixen IP
SIP-Trunk bei Peoplefone
Die meisten Bildschirmarbeitsplätze arbeiten dabei nur mit dem Windows (Desktop oder Web) Client & Headset sowie der Smartphone App und haben keine Mobilteile oder Festapparate mehr. Sowohl die Windows Clients als auch die mobile Clients (Smartphones) befinden sich dabei in jeweils anderen VLANs als die 3CX Anlage. Mit entsprechenden auf die nötigen Ports beschränkten Regeln zwischen den Netzen ist das ja aber kein Problem.
Derzeit plagen uns vor allem folgende Themen:
-> Smartphone App klingelt ab und zu einfach nicht mit, wenn ein Anruf eingeht. Hierbei erübrigt sich jegliche allgemeine Rückfrage zum 3CX-Status oder zur WLAN-Verbindung etc. Ich selbst nutze 3CX in der Firma inzwischen seit Jahren. Das Verhalten ist auch bei meiner Nebenstelle immer wieder mal zu beobachten und ich finde keine Gründe dafür. Das Smartphone kann an der immer selben Stelle mit top WLAN Empfang + geschlossener App liegen und einmal klingelt es und dann wieder mal nicht. Die Funktion "Aktiv lassen" ist mir bekannt. Ich habe damit noch keinen Langzeittest gemacht aber die Lösung darf der Stromfresser aus meiner Sicht auch nicht sein. Das Verhalten hatten wir auch schon, als die 3CX noch Cloud-hosted war.
-> Smartphone App zeigt beim Telefonieren unabhängig von der Position des Smartphones (voller WLAN Empfang) im Display "Schlechte Verbindung" an. Auch ein Pingtest zur 3CX ist gefühlt alles andere als schlecht mit in der Regel 2-3ms am Windows Client oder über etwas schlechteres WLAN maximal 15-20ms. Was ist denn innerhalb der App der Auslöser für "Schlechte Verbindung"? Aufgrund welcher Daten macht dies die App fest?
-> Während Telefonaten (vor allem mit extern) hören Mitarbeiter urplötzlich die Stimme des Gegenüber nicht mehr oder anders rum. Dieses Phänomen tritt wohl immer nur einseitig auf und ist bei uns sporadisch von Windows und mobile Clients aus nicht selten.
Der Firewall Checker von 3CX ist natürlich in Ordnung
Codecs sind an allen Stellen eingerichtet wie empfohlen
Sämtliche online kursierende 3CX-Anleitungen für die FortiGate Firewall sind wir durchgegangen.
Welche Tools nutzt ihr zur Analyse von Netzwerkproblemen?
Mir ist bewusst, dass ein tiefer technischer Support für on prem Instanzen seitens 3CX kostenpflichtig ist und dies ist auch absolut gerechtfertigt. Allerdings suchen wir momentan noch die Richtung, in der eine Analyse und Behandlung überhaupt ansetzen muss. Oft weiß man erst gar nicht, ob nun ein 3CX-Spezialist, ein allgemeiner SIP-Spezialist, ein Netzwerk-Spezialist oder ein Firewall-Spezialist der Richtige ist...
Die "most wanted" Funktionen unserer kürzlich umgestellten Mitarbeiter:
Mit Abstand auf Platz 1 -> Ausnahmen vom Status im 3CX Client einrichten. Beispiel: Nebenstelle 2333 möchte sich selbst in den Ausnahmen hinterlegen können, dass Nebenstelle 2444 unabhängig vom Status Abwesend oder Nicht stören immer bei ihm durch kommt und die Nebenstelle klingelt.
2 -> abteilungsweises Telefonbuch. Unabhängig von den 3CX-Gruppen (die ja in der v20 zu "Abteilungen" werden sollen) wäre es sinnvoll, wenn den Nebenstellen eine Abteilung hinterlegt werden könnte und man sich abteilungsweise die Mitarbeiter anzeigen lassen könnte. Dies am besten noch mit einem PDF-Export ala 3CX "Telefonbuch zum Ausdrucken". Die Suchfunktion in 3CX hilft schließlich nicht, wenn man gar nicht weiß wen man namentlich sucht, sondern nur eine bestimmte Abteilung im Kopf hat. Mein Vorschlag wäre hier, zumindest den Azure User Sync um die Abteilung zu ergänzen.
3 -> Intelligenter Kalendersync -> wenn ein Outlook-Kalender-Termin vorzeitig endet und der 3CX Status manuell auf Verfügbar zurück gestellt wird, wird je nach Dauer des hinterlegten Termins der 3CX Status beim nächsten Sync wieder umgestellt. Es wäre toll, wenn 3CX innerhalb der Zeit eines einzelnen Termins den manuellen Wechsel erkennen könnte und den Status nicht wieder zurück stellt.
Vielen Dank & Schöne Grüße
Fabi
Vorwiegend hoffe ich, User mit ähnlichen Konstellationen und Erfahrungen zu finden.
Wir haben nach langer Testzeit und Planungsphase den Sprung gewagt und auch unseren Firmen-Hauptstandort mit ca. 200 - 250 Nebenstellen auf 3CX gehoben. Dort war bisher (seit 2019) nur unser Tochter-Standort mit ca. 30 Nebenstellen unterwegs.
Ich will das Forum nun gerne einmal nutzen und ein paar unserer derzeitigen Probleme am Hauptstandort sowie die "most wanted" Funktionen unserer kürzlich geschulten User ansprechen. Im Idealfall hilft es dann auch anderen Admins und/oder der 3CX-Entwicklung. Gerne das Thema verschieben, falls hier fehl am Platz.
Es soll dabei gar nicht um das leidige Thema Sprachqualität gehen. Dass diese im SIP-Bereich mittelfristig nie mehr so sein wird wie in ISDN-Zeiten ist klar. Das Risiko sind wir aber bewusst eingegangen, da der Mehrwert der vielen Funktionen und Integrationen (vor allem auch für mobiles Arbeiten) definitiv überwiegt. 3CX ist ja super fleißig im stetigen Aufwerten des Angebots.
Umgebung:
3CX Debian on prem gehostet in einer hochverfügbaren VMware Umgebung
v18 Update 8 (Build 935)
Enterprise Jahreslizenz
Getrenntes "Voice" VLAN für die Telefonie
WLAN mit Unifi Ubiquiti WIFI Network
LAN mit Aruba Switches
snom D315/D865 Festapparate
snom M700 Basen & snom M70/80 Telefone (ja, M700 sind EOL und mit manuellem, unverschlüsseltem Provisioning auch nicht top secure und empfohlen schon gar nicht -> für uns kam das EOL aber in 2020 relativ überraschend und bei rund 45 Basen an zwei Firmenstandorten ist das nicht mal kurz bereinigt... dies ist auch der Grund warum die Anlage on prem ist. Wir hatten die Anlage bereits Cloud-gehostet, dann aber auf Empfehlung wieder zurück geholt, um erst einmal keine größeren Löcher wegen der unverschlüsselten Provisionierung zu bekommen)
Mischung aus 3CX Desktop Client und WebClient mit Jabra Evolve2 65 Headsets
Mobile Clients sowohl unter Android und iOS Geräten
FortiGate 100F Firewall (Segmentation und Edge)
SDWAN Internet Breakout mit zwei flotten Glasfaser-Anschlüssen -> 3CX inbound und outbound auf einer fixen IP
SIP-Trunk bei Peoplefone
Die meisten Bildschirmarbeitsplätze arbeiten dabei nur mit dem Windows (Desktop oder Web) Client & Headset sowie der Smartphone App und haben keine Mobilteile oder Festapparate mehr. Sowohl die Windows Clients als auch die mobile Clients (Smartphones) befinden sich dabei in jeweils anderen VLANs als die 3CX Anlage. Mit entsprechenden auf die nötigen Ports beschränkten Regeln zwischen den Netzen ist das ja aber kein Problem.
Derzeit plagen uns vor allem folgende Themen:
-> Smartphone App klingelt ab und zu einfach nicht mit, wenn ein Anruf eingeht. Hierbei erübrigt sich jegliche allgemeine Rückfrage zum 3CX-Status oder zur WLAN-Verbindung etc. Ich selbst nutze 3CX in der Firma inzwischen seit Jahren. Das Verhalten ist auch bei meiner Nebenstelle immer wieder mal zu beobachten und ich finde keine Gründe dafür. Das Smartphone kann an der immer selben Stelle mit top WLAN Empfang + geschlossener App liegen und einmal klingelt es und dann wieder mal nicht. Die Funktion "Aktiv lassen" ist mir bekannt. Ich habe damit noch keinen Langzeittest gemacht aber die Lösung darf der Stromfresser aus meiner Sicht auch nicht sein. Das Verhalten hatten wir auch schon, als die 3CX noch Cloud-hosted war.
-> Smartphone App zeigt beim Telefonieren unabhängig von der Position des Smartphones (voller WLAN Empfang) im Display "Schlechte Verbindung" an. Auch ein Pingtest zur 3CX ist gefühlt alles andere als schlecht mit in der Regel 2-3ms am Windows Client oder über etwas schlechteres WLAN maximal 15-20ms. Was ist denn innerhalb der App der Auslöser für "Schlechte Verbindung"? Aufgrund welcher Daten macht dies die App fest?
-> Während Telefonaten (vor allem mit extern) hören Mitarbeiter urplötzlich die Stimme des Gegenüber nicht mehr oder anders rum. Dieses Phänomen tritt wohl immer nur einseitig auf und ist bei uns sporadisch von Windows und mobile Clients aus nicht selten.
Der Firewall Checker von 3CX ist natürlich in Ordnung
Codecs sind an allen Stellen eingerichtet wie empfohlen
Sämtliche online kursierende 3CX-Anleitungen für die FortiGate Firewall sind wir durchgegangen.
Welche Tools nutzt ihr zur Analyse von Netzwerkproblemen?
Mir ist bewusst, dass ein tiefer technischer Support für on prem Instanzen seitens 3CX kostenpflichtig ist und dies ist auch absolut gerechtfertigt. Allerdings suchen wir momentan noch die Richtung, in der eine Analyse und Behandlung überhaupt ansetzen muss. Oft weiß man erst gar nicht, ob nun ein 3CX-Spezialist, ein allgemeiner SIP-Spezialist, ein Netzwerk-Spezialist oder ein Firewall-Spezialist der Richtige ist...
Die "most wanted" Funktionen unserer kürzlich umgestellten Mitarbeiter:
Mit Abstand auf Platz 1 -> Ausnahmen vom Status im 3CX Client einrichten. Beispiel: Nebenstelle 2333 möchte sich selbst in den Ausnahmen hinterlegen können, dass Nebenstelle 2444 unabhängig vom Status Abwesend oder Nicht stören immer bei ihm durch kommt und die Nebenstelle klingelt.
2 -> abteilungsweises Telefonbuch. Unabhängig von den 3CX-Gruppen (die ja in der v20 zu "Abteilungen" werden sollen) wäre es sinnvoll, wenn den Nebenstellen eine Abteilung hinterlegt werden könnte und man sich abteilungsweise die Mitarbeiter anzeigen lassen könnte. Dies am besten noch mit einem PDF-Export ala 3CX "Telefonbuch zum Ausdrucken". Die Suchfunktion in 3CX hilft schließlich nicht, wenn man gar nicht weiß wen man namentlich sucht, sondern nur eine bestimmte Abteilung im Kopf hat. Mein Vorschlag wäre hier, zumindest den Azure User Sync um die Abteilung zu ergänzen.
3 -> Intelligenter Kalendersync -> wenn ein Outlook-Kalender-Termin vorzeitig endet und der 3CX Status manuell auf Verfügbar zurück gestellt wird, wird je nach Dauer des hinterlegten Termins der 3CX Status beim nächsten Sync wieder umgestellt. Es wäre toll, wenn 3CX innerhalb der Zeit eines einzelnen Termins den manuellen Wechsel erkennen könnte und den Status nicht wieder zurück stellt.
Vielen Dank & Schöne Grüße
Fabi