Hallo,
wir haben auf eGroupware 20.1 (.20201028) geupdatet.
Nun ist aufgefallen, dass ein User die Termine die er für sich selber anlegt nicht in seinem Kalender erscheinen.
Erst wenn er sich selber aus der Kalenderübesicht entfernt und wieder hinzufügt erscheint der Termin im Kalender.
Ist das Problem bekannt? Ich habe dazu nichts gefunden.
SwoolePush\Backend->online()=Stopped trying to connect to push server https://192.168.2.23/egroupware/pushafter 4 failed attempts!
Push::onlyFallback()=true --> Using fallback via regular JSON requests
Ich hatte den selben Problem.
Mit einen nicht-funktionierende Push-server werden Kalender-eintraege/entfernungen/… nicht sichtbar ohne aus/einloggen oder “F5”.
Ich habe das Installationsskript direkt von eGroupware, warum sollte das nicht funktionieren?
Und wie gesagt, das Problem tritt nicht bei allen Benutzern auf, also ist es vermutlich ein Bug?
Nach Speichern des Termins schließt sich das Fenster
In der Kalenderansicht erscheint der Termin nicht direkt
Der Termin wird in der gleichen Ansicht angezeigt nach einem Kalender-Refresh:
Grundsätzlich sollte der Termin sofort angezeigt werden. So war es vor der 20.1 und ist es auch noch in der 20.1 wenn ohne Push betrieben.
Es stellen sich mir Fragen:
Von was?
Ist das reproduzierbar?
Das ist die Technik, mit der wir in der 20.1-Docker-Standard-Installation Änderungen zum Client pushen. Siehe auch:
In so fern ist die Frage von Joost die erste die man stellt.
Funktioniert Push nun nicht und das System meint dass Push laufen sollte…
Um das zu beurteilen, müsstest du Informationen zu deiner Installation liefern.
Was mich zu dem Punkt bringt:
Das sorgt für Missverständnisse. Du meinst vermutlich eine Paket-Installation.
Das ist schon komisch.
Da dein Push ja augenscheinlich nicht funktioniert, lass uns doch erst einmal das Problem lösen. Mal schauen, was dann aus deinem Kalender-Problem wird.
Schau doch als erstes mal, das bei dir an Docker-Containern läuft (oder eben nicht): docker ps -a
Wobei ja hier schon ein Hinweis steht:
Da läuft also entweder der Container nicht oder du hast ein Netzwerk-Thema.
Eine Sache kannst du aber noch direkt bei dem Benutzer schauen wo es das Kalender-Problem gibt:
Speichere mal einen Termin und schaue dabei mit den Webbrowser-Entwicklungs-Tools auf die Fehlerkonsole. Vielleicht gibt das etwas her.
Update war der falsche Begriff. Ich habe auf einer neuen VM eGroupware 20.1 installiert, und eine Datenbank-Sicherung des alten Servers eingespielt.
Ich bin mir da nicht mehr ganz sicher, ich Installiere hin und wieder Server und es ist schon ein bisschen her dass ich den eGroupware Server aufgesetzt habe. Aber ich meine, dass die Installation über ein Skript gelaufen ist.
Da fehlt der Container für Push (und auch der Container der DB).
Da scheint bei dir bei der Installation etwas schief gelaufen zu sein oder es wurde nachträglich dran geschraubt.
So sieht das bei einer neuen, nackten EGw-Standard-Installation aus:
Wird aber definitiv bei einer 20.1-Installation mit installiert. Ob verwendet oder nicht. Darum die Vermutung, dass bei der Installation etwas schief gelaufen ist oder nachträglich etwas verändert worden ist.
Man bekommt so etwas zum Beispiel hin, wenn man aufräumt:
docker system prune -a
Wenn dann aus irgend einem Grund der Push-Container nicht lief wird der gelöscht.