6 / 9
Dec 2021

Hallo Zusammen,

wir haben vor kurzem unseren neuen Server mit eGroupware 21.1 in Betrieb genommen und die Datenbanken von unserem alten eGW 17.1 migriert.

Aktuell haben wir das Problem, das wenn man etwas länger inaktiv war (ca. 10-15min, varriert sehr) und man dann z.B. auf das eigene Postfach klickt, springt kurz eine Fehlermeldung auf (zu kurz, um zu sagen, was da steht) und man wird auf den Home-Tab weitergeleitet.

Das passiert halt auch, wenn man längere Mails schreibt, dann lässt sich die Mail nicht mehr abschicken, wegen der längeren Inaktivität und man muss erst die Hauptseite aktualisieren.

Ich habe auch schon in den Einstellungen geschaut, ob es dazu irgendwie eine Einstellmöglichkeit gibt, leider kann ich dazu nichts finden.

Die Installationsüberprüfung des eGWs zeigt auch keine Fehler an.

Habt ihr eventuell eine Idee wie man das Problem beheben kann?

Grüße Andy

  • created

    Dec '21
  • last reply

    Feb '24
  • 8

    replies

  • 2.6k

    views

  • 2

    users

  • 6

    links

Hi Andy.

Ist das eine Standard-Installation auf Docker-Basis?

Je nachdem was da los ist:
Konsole des Bebbrowsers mitlaufen lassen (bzw. reproduzieren)
oder
Webserverprotokoll

Da wirst du Meldungen finden.


Ansonsten: Kenne ich nicht das Verhalten.

Über was für eine Zeitspannne der Inaktivität sprechen wir?

Stefan

Hallo Stefan,
ja es ist eine Standard-Installation auf Docker-Basis.

Ich habe jetzt wieder den Fehler erhalten und die Browser-Konsole dabei mitlaufen lassen. Dabei kamen folgende Fehler heraus:

.

Die Zeitspanne ist sehr variabel. Mal taucht es nach 10 min, mal erst nach 15min oder teilweise auch erst nach 30min. Deswegen sehr sporadisch.
Aber halt auch mehrmals am Tag.

Ich kann damit leider nur nicht viel anfangen, bzw. bekomme damit nicht direkt raus, wo der Fehler hier sein könnte.

Könnt ihr damit eventuell etwas anfangen?

Grüße Andy

Müssen muss gar nicht. So wie du/ihr es benötigt.
Mit Benutzerauswahl und einer sinnvollen Voreinstellung könntest du die Wahl auch den Anwendern überlassen.

Da dort Home als erzwungen eingetragen ist, siehst du die Einstellung natürlich nicht in deinen persönlichen Einstellungen (wie andere Anwender auch).

Vielleicht helfen dir fürs Verständnis diese Vorträge:


Insbesondere: EGroupware (aus Anwendersicht)


Das ist erst einmal die Erklärung, warum EGroupware auf die Home-Anwendung springt.

Da wird anscheinend bei euch nach einer Zeit die Sitzung neu aufgebaut. On die Meldungen auf der Konsole diret damit zu tun haben vermag ich nicht zu sagen. Könnte aber vielleicht ein Hinweis auf die Grundursache sein.

Du solltest auch noch das Webserver-log beobachten:
/etc/egroupware-docker/egroupware-logs.sh


In dem Fall bin ich geneigt dir unseren Support zu empfehlen:


Für die Anwendung im Unternehmen muss EGroupware laufen. Und dazu braucht es schon mal bezahlten Support.

Stefan

Hallo Stefan,

habe mir jetzt das Webserverlog angeschaut, da kommt zu diesem Ergebnis:

2021/12/10 11:55:28 [warn] 24#24: *8376625 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/0000030456, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=mail.mail_compose.ajax_saveAsDraft HTTP/1.1”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?menuaction=mail.mail_compose.compose&id=mail%3A%3A2211%3A%3A1%3A%3ASU5CT1g%3D%3A%3A13533&from=forward&mode=forwardinline"
2021/12/10 11:55:50 [warn] 24#24: *8377022 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/0000030457, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows HTTP/1.1”, host:“egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377022 FastCGI sent in stderr: "
PHP message: Error reading etemplate request data for id=mail_aknoebl_u8brf9lm98NaTCujHAXGi3Ei6pgKpJMgFTwo/U9LPsY=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘mail_aknoebl_u8brf9lm98NaTCujHAXGi3Ei6pgKpJMgFTwo/U9LPsY=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.2981 (_GET[menuaction]=EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows, isJSONRequest()=TRUE)"while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377026 FastCGI sent in stderr: “
PHP message: Ein Fehler ist aufgetreten. (EGroupware\Api\Exception\AssertionFailed): CreateObject() file /usr/share/egroupware/api/inc/class…inc.php not found!
PHP message: File: /api/src/loader/deprecated_factory.php, Line: 58
PHP message: #0 /usr/share/egroupware/index.php(159): CreateObject()
PHP message: #1 {main}
PHP message: # Instance=default, User=aknoebl, Request=GET https://egroupware.verbund-service.de/egroupware/index.php?redirect=1639137350.2981, User-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0” whilereading response header from upstream, client: 172.19.0.1, server: _, request:“GET /egroupware/index.php?redirect=1639137350.2981 HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377028 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=home_aknoebl_kMurL0uXguGjw2Ki0gQuY/n17ms1cgNQoipvZxnUVdo=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘home_aknoebl_kMurL0uXguGjw2Ki0gQuY/n17ms1cgNQoipvZxnUVdo=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.6488 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 23#23: *8377029 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=home_aknoebl_w9H1rf4K8hW20xiuu1aVeU69BmgPHANiqJFN63XqhOc=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘home_aknoebl_w9H1rf4K8hW20xiuu1aVeU69BmgPHANiqJFN63XqhOc=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.6648 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377032 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=status_aknoebl_NIhk9SyPl99dpPeA3Kb8hss_R9hpabn03l03Xow_QCg=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘status_aknoebl_NIhk9SyPl99dpPeA3Kb8hss_R9hpabn03l03Xow_QCg=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.6808 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377036 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=mail_aknoebl_u8brf9lm98NaTCujHAXGi3Ei6pgKpJMgFTwo/U9LPsY=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘mail_aknoebl_u8brf9lm98NaTCujHAXGi3Ei6pgKpJMgFTwo/U9LPsY=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.7367 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377042 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_aknoebl_la8E3j5EBg1a9/FOZkUW7zUs0fm036sZRuK5LuyXQDM=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘calendar_aknoebl_la8E3j5EBg1a9/FOZkUW7zUs0fm036sZRuK5LuyXQDM=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.7544 (GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)" while reading response header from upstream, client: 172.19.0.1, server: , request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377044 FastCGI sent in stderr: "
PHP message: Error reading etemplate request data for id=calendar_aknoebl
/pXr4LDQXFPkTRx5E9xIJfaZ1SrXv3u/DD0CEEhbWEI=!
PHP message: EGroupware\Api\Etemplate\Request::read('calendar_aknoebl
/pXr4LDQXFPkTRx5E9xIJfaZ1SrXv3u/DD0CEEhbWEI=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.7712 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377046 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_aknoebl_guPMmA1b44lalZzEJP6L41iSUyAdEevpIXAISQTLVoY=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘calendar_aknoebl_guPMmA1b44lalZzEJP6L41iSUyAdEevpIXAISQTLVoY=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.7892 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377048 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_aknoebl_YkjdOIhwSxH0kUf2EXQQKTYfUrfEeincfcy947WXMrk=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘calendar_aknoebl_YkjdOIhwSxH0kUf2EXQQKTYfUrfEeincfcy947WXMrk=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.8035 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377050 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_aknoebl_dYfqT6Dr3UECP9CuPjICIlt8UjUzLTd2a3xaHQWex2Y=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘calendar_aknoebl_dYfqT6Dr3UECP9CuPjICIlt8UjUzLTd2a3xaHQWex2Y=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.8188 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” whilereading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377052 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_aknoebl_Esi6P0nmALc0DPYvc7gI_OZR7guhKhThA6IRhBRk9rw=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘calendar_aknoebl_Esi6P0nmALc0DPYvc7gI_OZR7guhKhThA6IRhBRk9rw=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.8334 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377054 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=admin_aknoebl_zJuY3CVOymE4tYxxkoP/2ZRkwpJ0118M3AgfPN73Gpk=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘admin_aknoebl_zJuY3CVOymE4tYxxkoP/2ZRkwpJ0118M3AgfPN73Gpk=’, …) eT2 request not found / expired --> redirecting app to /egroupware/index.php?redirect=1639137350.8478 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: "https://egroupware.verbund-service.de/egroupware/index.php?cd=yes"
2021/12/10 11:55:50 [error] 24#24: *8377056 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=addressbook_aknoebl_3ZphF44Jbgu9HYvrWosgJVifIvkVaP_y5fwr/LoI1X8=!
PHP message: EGroupware\Api\Etemplate\Request::read(‘addressbook_aknoebl_3ZphF44Jbgu9HYvrWosgJVifIvkVaP_y5fwr/LoI1X8=’, …) eT2 request not found / expired -->redirecting app to /egroupware/index.php?redirect=1639137350.8627 (_GET[menuaction]=EGroupware\Api\Etemplate::ajax_destroy_session, isJSONRequest()=TRUE)” while reading response header from upstream, client: 172.19.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.19.0.3:9000”, host: “egroupware.verbund-service.de”, referrer: “https://egroupware.verbund-service.de/egroupware/index.php?cd=yes

Kannst du damit eventuell etwas angangen?

Wenn nicht muss ich mich anscheinend wirklich an den technischen Support wenden.

Grüße Andy

Hi Andy.

NJein, nicht wirklich. Wnn du Fragen zur Anwendung hast eher.

Es scheint aber doch so, dass die Session/Sitzung zerstört und dann wieder neu aufgebaut wird:

Dann kommt es für den Benutzer zu dieser Ansicht.

Das ist nicht normal und sicher kein generelles Problem. Es liegt irgendwie in der Installation/Umgebung begründet.

Ja, gönnt euch das. Damit ihr das vom Tisch bekommt und die Benutzer zufrieden stellt.
Da muss man drauf schauen auf die Installation.

Stefan

2 years later

Hallo,

auch dieses Thema muss ich leider wieder aufnehmen. Das Problem hatte ich in der Vergangenheit mit der 21.1 gelöst bekommen, indem ich den Wert “EGW_APC_SHM_SIZE=1G” gesetzt hatte in der “docker-compose.override-yml”.
Im September 2023 habe ich auf die 23.1 geupdatet und der Fehler trat wieder auf. Also habe ich das gleiche gemacht wie in der 21.1 und dieses Mal löst es leider nicht das Problem.
Das Problem tritt auch sehr sporadisch auf und macht extreme Probleme, sodass es teilweise auch vorkommt, das Mails nicht versendet werden können, weil eGroupware sich im Hintergrund automatisch aktualisiert und man das im ersten Moment nicht mitbekommt. Die Mail landen damit nicht im gesendeten Ordner sondern halt nur in den Entwürfen und das dann leider auch unvollständig.

Leider kann ich das Problem auch nicht direkt reproduzieren, da es spoardisch auftritt.

Hoffe ihr könnt mir eventuell weiterhelfen?

Grüße Andy