9 / 9
Aug 2024

Hallo,

eigentlich war das schon immer so bei uns und wahrscheinlich will auch keiner so richtig gerne mit EGroupware arbeiten wenn er/sie nicht muss: unsere EGroupware braucht gute 15-20 Sekunden um initial Mail zu laden und anzuzeigen. Es dauert danach ziemlich genau 3 Sekunden um einen Ordner umzuschalten und z.B. von Inbox auf Sent zu wechseln.
Da inzwischen kein Fortschrittsbalken, Eieruhr oder ähnliches gezeigt wird, haben die meisten keine Lust zu warten und Wechseln zu Outlook oder ähnlichem. Das ist natürlich schade.

Habt Ihr ein paar Tips wo ich nach dem Flaschenhals suchen kann? Ich würde das gerne angehen.

beste Grüße
Rainer

  • created

    Aug '24
  • last reply

    Aug '24
  • 8

    replies

  • 522

    views

  • 4

    users

  • 1

    like

  • 7

    links

Hallo Rainer.

Das haben wir doch schon durchgekaut(?).

Ich kann dir sicher sagen, dass wenn technisch OK deine genannten Fälle nur einen Augenblick benötigen.

Du solltest im Bereich DNS schauen. Wird der Mail-Server-Name verzögerungsfrei aufgelöst?
Latenz zwischen EGw und Mail-Server? Aussetzer?

Auch mal schauen:
EGw-Log, Mail

https://help.egroupware.org/t/error-logs/76703


Wo es professionellen Support für Universitäten gibt weißt du ja.

Stefan

Hallo Rainer,

ich hatte mal ein ähnliches Problem, wurde aber inzwischen alles gefixed:

Ist es denn nach dem ersten wechsel schnell?
Es ist wichtig das die Daten im Browser Cache liegen…

Wenn aber dein IMAP Server träge reagiert wie @StefanU schon geschrieben hat ist es ein anderes Problem…

Hallo Stefan,

ich finde im EGw-Log z.B.

PHP message: EGroupware\Api\Auth\Saml::checkAffiliation(‘lili@hs-kl.de’, {“urn:oid:1.2.840.113556.1.4.656”:[“lili@hs-kl.de”],“urn:oid:2.5.4.42”:[“Rainer”],“urn:oid:2.5.4.10”:[“Hochschule Kaiserslautern”],“urn:oid:2.5.4.4”:[“Lilischkis”],“urn:oid:1.3.6.1.4.1.5923.1.1.1.6”:[“lili@hs-kl.de”],“urn:mace:dir:attribute-def:eduPersonTargetedID”:[{}],“urn:oid:1.3.6.1.4.1.5923.1.1.1.9”:[“staff@hs-kl.de”,“member@hs-kl.de”],“urn:oid:1.3.6.1.4.1.5923.1.1.1.7”:[“urn:mace:dir:entitlement:common-lib-terms”],“urn:oid:0.9.2342.19200300.100.1.3”:[“rainer.lilischkis@hs-kl.de”]}, null) attr=urn:oid:1.3.6.1.4.1.5923.1.1.1.1, gid= --> account_id=, memberships=null" while reading response header from upstream, client: 172.18.0.1, server: _, request: “GET /egroupware/login.php?cd=10&phpgw_forward=%252Findex.php HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://shibboleth.hs-kl.de/

2024/08/15 10:38:00 [error] 21#21: *89134 FastCGI sent in stderr: “
PHP message: EGroupware\Rocketchat\Hooks::avatar_stat()Rocketchat is not configured!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “GET /egroupware/index.php?cd=yes HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://shibboleth.hs-kl.de/

2024/08/15 10:38:09 [error] 21#21: *89203 FastCGI sent in stderr: “
PHP message: mail_ui::ajax_refreshVacationNotice4789 Failed to connect, server said: Error connecting to server” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=api.queue HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:38:44 [error] 22#22: *89225 FastCGI sent in stderr: “
PHP message: resources_bo::link_query No Data found for Resource with id” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?query=prat&num_rows=20&exec[start]=2024-08-16T12%3A00%3A00Z&exec[end]=&exec[duration]=18000&exec[whole_day]=&menuaction=calendar_owner_etemplate_widget%3A%3Aajax_search HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?menuaction=calendar.calendar_uiforms.edit&cal_id=34790&date=2024-08-16T12%3A00%3A00.000Z

und hier meldet sich scheinbar gerade ein Kollege an:

2024/08/15 10:49:28 [error] 22#22: *89461 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_chandan.singh@hs-kl.de_gj7gSqGrBbTem4oYx8RbVQY/uoFSdRjGSEDfbYDcGok=!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:49:29 [error] 22#22: *89467 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_chandan.singh@hs-kl.de_4p1y28dKBGWMTRZ1MaBnO_8Yhxr0/31EO7cl5Budl3A=!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:49:29 [error] 22#22: *89469 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_chandan.singh@hs-kl.de_4p1y28dKBGWMTRZ1MaBnO_8Yhxr0/31EO7cl5Budl3A=!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:49:30 [error] 22#22: *89477 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_chandan.singh@hs-kl.de_9UVNVnBsjtAHWDRyWRhscAoflutj1iNf57tQcKnoGhU=!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:49:31 [error] 22#22: *89487 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_chandan.singh@hs-kl.de_8mQydJRaK4VyLQuMPzICkrlSo3mWkfiM1KQI_BIn6_8=!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:49:31 [error] 21#21: *89489 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_chandan.singh@hs-kl.de_8mQydJRaK4VyLQuMPzICkrlSo3mWkfiM1KQI_BIn6_8=!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:49:32 [error] 21#21: *89497 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_chandan.singh@hs-kl.de_kC1TS7i5SZpNVK5excQQ9zA/wxJqCJ_CQxUIykKIRDw=!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:49:32 [error] 21#21: *89499 FastCGI sent in stderr: “
PHP message: Error reading etemplate request data for id=calendar_chandan.singh@hs-kl.de_kC1TS7i5SZpNVK5excQQ9zA/wxJqCJ_CQxUIykKIRDw=!” while reading response header from upstream, client: 172.18.0.1, server: _, request: “POST /egroupware/json.php?menuaction=EGroupware\Api\Etemplate::ajax_destroy_session HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de”, referrer: “https://lab.hs-kl.de/egroupware/index.php?cd=yes

2024/08/15 10:49:50 [error] 21#21: *89505 FastCGI sent in stderr: “
PHP message: %date{%b %d %H:%M:%S} simplesamlphp WARNING [5bfa7b75ae] There is already a PHP session with the same name as SimpleSAMLphp’s session, or the ‘session.phpsession.cookiename’ configuration option is not set. Make sure to set SimpleSAMLphp’s cookie name with a value not used by any other applications” while reading response header from upstream, client: 172.18.0.1, server: _, request: “GET /egroupware/login.php?phpgw_forward=%252Findex.php HTTP/1.1”, upstream: “fastcgi://172.18.0.4:9000”, host: “lab.hs-kl.de

Gut, der letzte Eintrag ist ein Warning. Den kann ich wahrscheinlich unberücksichtigt lassen. Aber der Rest?

Habt Ihr eine Idee, was ich weiterhin tuen kann?

Rainer

Hallo,
ich finde Fehler im Maria-DB Log:

2024-08-13 4:00:26 0 [ERROR] Incorrect definition of table mysql.event: expected column ‘definer’ at position 3 to have type varchar(, found type char(141).
2024-08-13 4:00:26 0 [ERROR] mariadbd: Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.

was kann ich damit machen?

Rainer

Hi Rainer.

Du hast ja ein Problem bei der Kommunikation EGw <=> Mail-Server.
Darum solltest du dir ggf. die Kommunikation EGw <=> Mail-Server anschauen (s.o.)

Frag doch auch mal bei euren Mail-Server-Admins nach. Die können ggf. etwas aus ihren Logs erkennen.


Du hast Rocket.Chat konfiguriert/installiert, aber nicht konfiguriert(?).
Nehm allen die Rechte an Rocket.Chat. Dann sollte EGw auch nicht mehr versuchen damit etwas zu machen.

Du hast Sieve konfiguriert aber der Mail-Server verweigert die Verbindung(?).
Solltest du prüfen.


Grundsätzlich ist das Error-Log nie ganz ruhig. Vieles, was da kommt hat keine wirkliche Relevanz.


Wenn Dinge lange dauern ist es meist DNS oder Auth.


Da kann vielleicht @RalfBecker etwas zu sagen.

Stefan

Sieht nach einem fehlenden oder fehl geschlagenen MariaDB Update aus.

Wo läuft Deine MariaDB: in unserem Container, oder auf dem Hostsystem?

Generell kannst Du versuchen die internen Tabellen der MariaDB zu updaten:

mysql_upgrade -u root -p

Dafür musst Du aber wissen wo Deine DB läuft. Ich vermute aber mal ehr auf dem Host, da unser DB Container das bei jeder neuen MariaDB Version automatisch macht …

Ich glaube aber auch nicht, das wir diese Tabellen bzw. die Funktionalität in MariaDB nutzen.

Ralf

Ich bin mir zumindest nicht bewusst, das ich das installiert habe. Das wäre doch auf einem Mailserver zu benutzen, oder?

Da steht doch was von vacation notice….


Sieve konfigurierst du in deinem EGroupware-Mail-Konto.

Stefan