Update auf 18.0.4 Fehler, Error: Trying to access array offset

Hallo ,
nach Update auf Nextcloud 18.0.4 (php-fpm habe ich nun folgende Fehlermeldung:
[PHP] Error: Trying to access array offset on value of type int at /home/httpd/html/nextcloud/lib/private/Files/Node/Node.php#327

Neben dem Fehler:
[mail] Warning: KItinerary binary adapter is not available, can’t extract information
Den ich ebenfalls seit einigen Versionen mit mir rumschleppe. Hier hat auch kein Lösungsvorschlag geholfen , Berechtigung sollte stimmen:
-rwxr-xr-x. 1 apache apache 15697272 22. Apr 13:52 kitinerary-extractor
Im Pfad:
/nextcloud/apps/mail/vendor/christophwurst/

Ein weiterer Fehler:
[PHP] Error: Trying to access array offset on value of type null at /home/httpd/html/nextcloud/3rdparty/leafo/scssphp/src/Compiler.php#5230

Deine Ausführungen sind etwas mager, da Du nur eine Logzeile anführst und nicht schreibst welches Problem daraus für Dich resultiert. Auch fehlen Information über die installierten Apps und welche Schritte Du in welcher Reihenfolge IM DETAIL gemacht hast bis zum auftreten der Meldung.

Ich habe nur meine Nextcloud 18.03 Instanz mit dem Webupdater auf die Bersion 18.04 aktualisiert. Dies hat auch ohne Fehlermeldung finktioniert. Die offset-Fehler sind vorher nicht aufgetreten, erst nach dem Update. Ich meine über diese Problem wird auch hier diskutiert: https://github.com/nextcloud/server/issues/19010
und hier: Nextcloud Logs "Trying to access array offset on value of type null" Repeatedly
Gibt es dafür schon eine Lösung?

In den issues ist doch der Stand relativ klar ersichtlich? Issue in groufolders, fix is merged.

Vielleicht wäre es auch sinnvoll, professionellen Support bei Nextcloud GmbH zu buchen? Zumindest deinem Hostname nach zu urteilen wäre das bei deiner Instanz durchaus angezeigt.

Also an alle die den Fehler haben :
[mail] Warning: KItinerary binary adapter is not available, can’t extract information

In /var/log/messages- fand ich jetzt den Grund:
May 4 15:19:44 tplkdesk setroubleshoot: failed to retrieve rpm info for /var/www/html/nextcloud/apps/mail/vendor/christophwurst/kitinerary-bin/bin/kitinerary-extractor
May 4 15:19:44 tplkdesk setroubleshoot: SELinux is preventing /var/www/html/nextcloud/apps/mail/vendor/christophwurst/kitinerary-bin/bin/kitinerary-extractor from using the execmem access on a process. For complete SELinux messages run: sealert -l fdcb9491-fee4-4d7f-a32c-090a02a00335
May 4 15:19:44 tplkdesk python: SELinux is preventing /var/www/html/nextcloud/apps/mail/vendor/christophwurst/kitinerary-bin/bin/kitinerary-extractor from using the execmem access on a process.#012#012***** Plugin catchall_boolean (89.3 confidence) suggests *************#012#012If you want to allow httpd scripts and modules execmem/execstack#012Then you must tell SELinux about this by enabling the ‘httpd_execmem’ boolean.#012#012Do#012setsebool -P httpd_execmem 1#012#012 Plugin catchall (11.6 confidence) suggests **************************#012#012If you believe that kitinerary-extractor should be allowed execmem access on processes labeled httpd_sys_script_t by default.#012Then you should report this as a bug.#012You can generate a local policy module to allow this access.#012Do#012allow this access for now by executing:#012# ausearch -c ‘kitinerary-extr’ --raw | audit2allow -M my-kitineraryextr#012# semodule -i my-kitineraryextr.pp#012
May 4 15:19:44 tplkdesk setroubleshoot: failed to retrieve rpm info for /var/www/html/nextcloud/apps/mail/vendor/christophwurst/kitinerary-bin/bin/kitinerary-extractor

Bei mir lag es unter centos7 ganz klar an selinux und apache. ich musste folgende selinux Einstellungen tätigen:
setsebool -P httpd_execmem 1
ausearch -c ‘kitinerary-extr’ --raw | audit2allow -M my-kitineraryextr
semodule -i my-kitineraryextr.pp

Und alles läuft!