PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FE Update - aPager kein Push



ffbe
13.12.2013, 15:38
Hallo,

seit dem Update auf die Version 1.6.3 von FE werden bei aPager (iOS) keine Alarmierungen per Push auf dem Display angezeigt. Erst wenn man in die App wechselt werden die Einsätze angezeigt.

Eine neuinstallation der App, kann doch nicht die Lösung sein oder?

Wäre schön wenn einer einen Tipp bzw. Hinweis hat, woran es liegen kann.


Gesendet von meinem iPhone mit Tapatalk (http://tapatalk.com/m?id=1)

fabian602
13.12.2013, 16:18
Würde die App mal neu installieren. Wie schaut es mit den Ports aus für den Apple push Dienst? Sind dir im Router freigegeben? Das war auch mal mein Problem. Seitdem Alles super...

Gelle
13.12.2013, 19:21
Wir haben das gleiche Problem, im Server Monitor stehen auch alle Alarmierungen auf Fehler.

Die Logdatei sagt folgendes:

aPager-iOS --- Fehler beim Push-Versand: Device list is empty in no threads being created.

firEmergency
13.12.2013, 22:51
Kannst du den kompletten Log posten?

Gesendet via Mobile App

ffbe
14.12.2013, 00:56
Hallo,

nachfolgend der Auszug aus der Log-Datei von unserer Alarmierung um 23:38 Uhr vom 13.12.2013:

-------------------------------------------------------------------------------------

13.12.2013 - 23:38:37.876 INFO Apager - Versende Nachricht an aPager
13.12.2013 - 23:38:37.876 INFO SendMessageApagerIOS - Größe der Nachricht: 873
13.12.2013 - 23:38:37.876 INFO AlarmMonitor - Sende Nachricht an AlarmMonitor 3...
13.12.2013 - 23:38:37.876 INFO AlarmMonitor - Verschlüssele Nachricht...
13.12.2013 - 23:38:37.891 INFO SendMessage - Größe der Nachricht: 802
13.12.2013 - 23:38:37.938 INFO AlarmMonitor - Nachricht erfolgreich versandt
13.12.2013 - 23:38:37.938 INFO PluginController - PluginController mit Plugin alarmmonitor.AlarmMonitor (Admin2) mit AlarmData () nach 78 ms beendet
13.12.2013 - 23:38:38.126 INFO FeedbackController - Feedback erfolgreich angelegt
13.12.2013 - 23:38:38.407 INFO SendMessage - Nachricht erfolgreich versandt
13.12.2013 - 23:38:38.407 INFO PluginController - PluginController mit Plugin apager.Apager (Admin4) mit AlarmData () nach 531 ms beendet
13.12.2013 - 23:38:38.876 WARN SendMessageApagerIOS - Versende Push-Nachrichten (DEPRICATED)...
13.12.2013 - 23:38:38.876 ERROR SendMessageApagerIOS - Ungültige Länge des iOS-Device-Tokens. Hat: 71, Soll: 64 - 10dc28ab f82b9646 e00014a4 83325a30 15d7b793 a1815909 94f4f796 2dbe477d
13.12.2013 - 23:38:38.876 ERROR SendMessageApagerIOS - Ungültige Länge des iOS-Device-Tokens. Hat: 71, Soll: 64 - 0fb7eaff 33d03b38 409453e9 ee36dd09 1d74f1ee d330200d 16a63e53 ec30d674
13.12.2013 - 23:38:38.876 ERROR SendMessageApagerIOS - Ungültige Länge des iOS-Device-Tokens. Hat: 71, Soll: 64 - 3dda53eb b8b1f56c 4ca78e02 1799645d b386af97 38c5dace 8b6dcfab 19795ef5
13.12.2013 - 23:38:38.876 ERROR SendMessageApagerIOS - Ungültige Länge des iOS-Device-Tokens. Hat: 71, Soll: 64 - 4f04b470 3167337d 7777a3ac 8fe8c8d6 fd9c26a3 bfe2e4ef 59340621 aecdeee8
13.12.2013 - 23:38:38.876 ERROR SendMessageApagerIOS - Ungültige Länge des iOS-Device-Tokens. Hat: 71, Soll: 64 - cabe6201 504535b7 6418ae93 0a04b616 c6e9e2b2 66b3c23e 8ef4d028 8fa2f359
13.12.2013 - 23:38:38.891 ERROR SendMessageApagerIOS - Fehler beim Push-Versand: Device list is empty, resulting in no threads being created.
java.lang.IllegalArgumentException: Device list is empty, resulting in no threads being created.
at javapns.notification.transmission.NotificationThre ads.makeGroups(NotificationThreads.java:212) ~[firEmergency.jar:na]
at javapns.notification.transmission.NotificationThre ads.<init>(NotificationThreads.java:59) ~[firEmergency.jar:na]
at apagerIOS.SendMessageApagerIOS.payloads(SendMessag eApagerIOS.java:321) ~[plugin_androidIOS.jar:na]
at apagerIOS.SendMessageApagerIOS.sendMessageToTokenO ldStyle(SendMessageApagerIOS.java:269) ~[plugin_androidIOS.jar:na]
at apagerIOS.ApagerIOS.run(ApagerIOS.java:293) [plugin_androidIOS.jar:na]
at server.PluginController.run(PluginController.java: 95) [firEmergency.jar:na]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_45]
13.12.2013 - 23:38:38.891 INFO PluginController - PluginController mit Plugin apagerIOS.ApagerIOS (Admin1) mit AlarmData () nach 1062 ms beendet

----------------------------------------------------------------------------

Laut der Log-Datei soll der iOS-Device-Token zu lang sein bzw. ungültig.

Wie bereits erwähnt, habe ich die App nun doch deinstalliert und neu installiert und es konnte keiner Besserung bzw. Veränderung festgestellt werden. Demzufolge gehe ich davon aus, dass es sich um einen Fehler im FE handelt. Des Weiteren wäre es doch sinnvoll, wenn eine Updatefunktion im Programm enthalten wäre, so dass man nicht jedesmal alles neu in den Install-Ordner schieben müsste bzw. dies automatisch gehen würde.

Viele Grüße

Andi-Hamburg
14.12.2013, 08:11
Euer IOS Token hat Leerzeichen drin, die dürfen nicht sein.

Gelle
14.12.2013, 10:31
Super Danke, hätte ich selbst drauf kommen können, aber mit der Vorgängerversion hatte es noch so funktioniert.

firEmergency
14.12.2013, 10:32
Hab das Plugin nun noch robuster gemacht. In Zukunft werden Leerzeichen keine Probleme mehr verursachen.

Mit der nächsten iOS Version tragt ihr in das Feld aber sowieso nur noch die hinterlegte Email-Adresse ein anstatt dem Token. Damit löst sich das Problem dann auch von selbst.