3CX App für Android im Hintergrund funktioniert nicht

batt110281

Free User
Mitglied seit
29. Januar 2023
Beiträge
4
Hallo zusammen,

ich habe heute festgestellt, dass die App bei den eingehenden Gesprächen im Hintergrund nicht aufpoppt, sobald die App gestartet wurde, werden verpasste Anrufe angezeigt.

Im Vordergrund oder wenn die Option "Aktiv lassen" ausgewählt ist, funktioniert die App Einwandfrei.

Alle Einstellungen, Berechtigungen (Xiaomi 11T), Firewall-Regeln bzw. Portfreigaben (Router) wurden überprüft und getestet, habe kein Fehler gefunden.

Hat jemand eine Idee, was ich noch ausprobieren könnte?

Danke und wünsche gutes Gelingen!
 
die Option "Aktiv lassen" ausgewählt ist,
Ich kenne jetzt Xiaomi nicht... Ist das eine Option in der 3CX App oder im Betriebssystem des Handys? Energiesparoptionen alle deaktiviert für 3CX?
 
  • Like
Reaktionen: MarcosV__3CX
Wird für diesen 3CX Benutzer in der 3CX überhaupt Push gesendet? Siehe NSt., Einstellungen / Telefon-Provisionierung / 3CX App - Push-Nachrichten aktivieren. Ebenso siehe hier.

Die Push Benachrichtigung muss auch in den 3CX Protokollen auftauchen: 3CX Verwaltungskonsole, Aktivitätenprotokoll / Einstellungen des Log Level temporär auf ausführlich setzen / Protokolle / Instance / die Datei 3cxManagementConsole.log herunterladen und anschauen was um die Uhrzeit eines Anrufes mit Push Nachrichten für die Smartphone App dieser Nebenstelle passiert. Man sieht, dass die abgesetzt werden - oder eben auch nicht wenn da Fehler dabei sind.
 
bitn2!
Ja, das ist eine Option in der 3CX App, die Energiesparoptionen sind deaktiviert.
 

Anhänge

  • IMG_20230130_170139[1].jpg
    IMG_20230130_170139[1].jpg
    79,4 KB · Aufrufe: 13
  • Screenshot_2023-01-30-19-26-33-186_com.tcx.sipphone14[1].jpg
    Screenshot_2023-01-30-19-26-33-186_com.tcx.sipphone14[1].jpg
    439,2 KB · Aufrufe: 15
fxbastler!

Die Logs habe ich angeschaut, sehe leider kein Fehler. Kannst du mir bitte sagen, wie ich die Fehlermeldung zuordnen könnte?
 
Die Akku Optimierung muss aus, sonst beendet Android die App. Eventuell war es das schon.
 
  • Like
Reaktionen: MarcosV__3CX
@batt110281 :
Die Push Benachrichtigung muss auch in den 3CX Protokollen auftauchen: 3CX Verwaltungskonsole, Aktivitätenprotokoll / Einstellungen des Log Level temporär auf ausführlich setzen / Protokolle / Instance / die Datei 3cxManagementConsole.log herunterladen und anschauen was um die Uhrzeit eines Anrufes mit Push Nachrichten für die Smartphone App dieser Nebenstelle passiert. Man sieht, dass die abgesetzt werden - oder eben auch nicht wenn da Fehler dabei sind.
Hier mal ein Auszug meiner 3cxManagementConsole.log (Protokollierungsstufe Mittel) bei funktionierendem Push:
Code:
2023/01/31 11:15:08.365|9294|0023|Inf|MYPHONE: PushSubscriptionData from client: 211(##GUID##). Device: Google Pixel 4, token=##TOKEN##
2023/01/31 11:15:08.370|9294|0023|Trc|[Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker] Executed action ManagementConsoleJS.MyPhone.MyPhoneController.MPWebService (3CXManagementConsole) in 5.5412ms
2023/01/31 11:15:08.370|9294|0023|Trc|[Microsoft.AspNetCore.Routing.EndpointMiddleware] Executed endpoint 'ManagementConsoleJS.MyPhone.MyPhoneController.MPWebService (3CXManagementConsole)'
2023/01/31 11:15:08.371|9294|0010|Inf|MYPHONE: Set next PUSH expiration trigger at: 06.02.2023 13:20:34 +00:00
2023/01/31 11:15:08.371|9294|0010|Inf|MYPHONE: Set next PUSH expiration trigger at: 06.02.2023 13:20:34 +00:00

Wenn Push nicht funktioniert, dann sieht das anders aus (Fehler) bzw. die Einträge fehlen ganz (wenn Push nicht aktiviert ist oder die 3CX z.B. nicht per HTTPS zu den Betreiberservern Kontakt aufnehmen kann). Die Nummer hinter client: wird bei dir anders aussehen (ist hier die Nebenstelle 211), ebenso wie die ##GUID##, das ##TOKEN## und das Modell des Telefons hinter Device.
 
Zuletzt bearbeitet:
Die Akku Optimierung muss aus, sonst beendet Android die App. Eventuell war es das schon.
Eigentlich sollte die funktionierende Push-Notification die Änderung der Einstellung nicht erforderlich machen? Ich habe aber auch den Eindruck, dass an manchen Tagen (17.02.2023 war so ein Tag) die Push-Notifications nicht so richtig funktionieren. Ich weiß nicht ob 3CX da gegen ein Rate-Limit läuft? Früher (tm) als man selbst den Push-Dienst bei google einstellen musste, ging das gefühlt besser für uns.

Wir haben an einigen Geräten ("DECT-Ersatz-Smartphones") jetzt "Aktiv lassen" eingestellt. Das zieht aber leider den Akku über den Tag halb leer ist also auch nicht wirklich gut.
 
Eigentlich sollte die funktionierende Push-Notification die Änderung der Einstellung nicht erforderlich machen?
Doch, leider ja. Android beendet sonst die App und dann hilft auch kein Push mehr. Hat aber nichts mit der Einstellung "Aktiv lassen" zu tun.
 
  • Like
Reaktionen: MarcosV__3CX
Doch, leider ja. Android beendet sonst die App und dann hilft auch kein Push mehr. Hat aber nichts mit der Einstellung "Aktiv lassen" zu tun.
Sicher? Ich hatte das bisher anders verstanden denn dafür sind Push-Notifications doch gebaut worden sofern die ehemals GCM jetzt FCM Architektur (also Firebase) verwendet wird. Wenn Nutzer selbst die App stoppen (nicht zu verwechseln wenn Android die App schlafen legt), dann kommen die Benachrichtigungen tatsächlich nicht mehr raus.
 
Ja sicher, dieser Akku Spar Mist von Android beendet die App vollständig und legt die nicht nur schlafen.
 
  • Like
Reaktionen: MarcosV__3CX
Das scheint wohl für einige Hersteller der Fall zu sein. Bei einem "normalen" Android (zB Google Pixel) funktioniert es.
 
Das scheint wohl für einige Hersteller der Fall zu sein. Bei einem "normalen" Android (zB Google Pixel) funktioniert es.
Das mag sein, aber da jeder Hersteller da irgendwas anderes macht, ist das das erste was man abstellen sollte. Zumindest wenn diese Funktion gegeben ist.
 
Das scheint wohl für einige Hersteller der Fall zu sein. Bei einem "normalen" Android (zB Google Pixel) funktioniert es.
Ja, ich denke auch, dass dieses Problem von verschiedenen Herstellern abhängt
 
Die Option "Aktiv lassen" ist wichtig, damit die App vom Handy nicht beendet wird. Es zieht leider am Akku, aber man verpasst keine Anrufe mehr.

Ich selbst habe ein Huawei P30 Pro, da brauch ich noch kein "Aktiv lassen", die App informiert immer über Anrufe etc.
Mein Freund hat ein Google Pixel 5 oder so, er muss "Aktiv lassen" aktivieren, da ansonsten das Handy die App beendet und mit der Zeit keine Anrufe mehr angekündigt werden.
 
Mein Freund hat ein Google Pixel 5 oder so, er muss "Aktiv lassen" aktivieren, da ansonsten das Handy die App beendet und mit der Zeit keine Anrufe mehr angekündigt werden.
Kann ich so nicht bestätigen. Wir haben im Moment noch alles von Pixel 3 bis 7 im Einsatz, nirgends ein derartiges Problem.

Da wurde wohl irgendwann irgendwas von ihm in den Energieeinstellungen des Smartphone angeklickt bzw. eine prompt auftauchende unvorteilhafte Frage von ihm falsch beantwortet. Das kann man rückgängig machen.

Die üblichen Kandidaten für solche unsinnigen Abschaltaktionen sind div. aktuelle Samsung Geräte. Der Hersteller will in Bezug auf die Laufzeit gut dastehen und sparen bis es nicht mehr geht. Eben auch ohne 3CX App.
 
  • Like
Reaktionen: bitn2
Kann ich so nicht bestätigen. Wir haben im Moment noch alles von Pixel 3 bis 7 im Einsatz, nirgends ein derartiges Problem.
Ok interessant. ich rede da nochmals mit ihm.

ja, Samsung ist da echt so ne Sache mit Gut dastehen... die beenden sämtliche Apps, auch Homecontrol Apps. Deshalb nie mehr Samsung bei mir :)
 
  • Like
Reaktionen: fxbastler
Hi @batt110281,

Für Push prüfe Datei 3CXSystemService nicht 3cxManagementConsole, sowie ein pcap und Log des 3cx Clients (Ausführlich) bekommen wir benötigte Infos,

Bekommst du das Verhalten wenn du dich über WLAN und LTE verbindest?

Wen du selben Geräte mit einem anderen Benutzer provisionierst, bekommst du ach kein Push?
 
  • Like
Reaktionen: MarcosV__3CX

Statistik des Forums

Themen
44.753
Beiträge
233.660
Mitglieder
78.496
Neuestes Mitglied
FS-CG