Internal server error after Next cloud update to 29.0.7

Creating a bug report/issue

I have searched the existing open and closed issues

Required Information

  • DietPi version | G_DIETPI_VERSION_CORE=9
    G_DIETPI_VERSION_SUB=7
    G_DIETPI_VERSION_RC=1
    G_GITBRANCH=‘master’
    G_GITOWNER=‘MichaIng’
  • Distro version | bookworm
  • Kernel version | Linux DietPi 6.1.0-9-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.27-1 (2023-05-08) x86_64 GNU/Linux
  • Architecture | amd64
  • SBC model | Native PC (x86_64)

Additional Information (if applicable)

  • Software title | Nextcloud
  • Was the software title installed freshly or updated/migrated? Updated

Steps to reproduce

  1. updated nextcloud instance via sudo -u www-data php /var/www/nextcloud/updater/updater.phar
  2. ran through without errors

Expected behaviour

Nextcloud can be accessed as before

Actual behaviour

Nextxloud throws internal server error upon accessing instance via browser

Extra details

Nextcloud server log

root@DietPi:~# cat /mnt/dietpi_userdata/nextcloud_data/nextcloud.log
{"reqId":"LVShsmhdbALvUtvGGMdK","level":3,"time":"2024-09-14T08:09:32+00:00","remoteAddr":"2a02:2455:29f:e00:6550:ccbb:57c8:9f5b","user":"--","app":"index","method":"GET","url":"/","message":"Class \"OCA\\Files_pdfviewer\\Controller\\DisplayController\" does not exist","userAgent":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Mobile Safari/537.36","version":"29.0.7.1","exception":
{"Exception":"ReflectionException","Message":"Class \"OCA\\Files_pdfviewer\\Controller\\DisplayController\" does not exist","Code":-1,"Trace":[
{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":479,"function":"__construct","class":"ReflectionClass","type":"->"},
{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":439,"function":"getAttributeRoutes","class":"OC\\Route\\Router","type":"->"},
{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":149,"function":"loadAttributeRoutes","class":"OC\\Route\\Router","type":"->"},
{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":289,"function":"loadRoutes","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":323,"function":"findMatchingRoute","class":"OC\\Route\\Router","type":"->"},
{"file":"/var/www/nextcloud/lib/base.php","line":1058,"function":"match","class":"OC\\Route\\Router","type":"->"},
{"file":"/var/www/nextcloud/index.php","line":49,"function":"handleRequest","class":"OC","type":"::"}],
"File":"/var/www/nextcloud/lib/private/Route/Router.php","Line":479,"message":"Class \"OCA\\Files_pdfviewer\\Controller\\DisplayController\" does not exist","exception":{},"CustomMessage":"Class \"OCA\\Files_pdfviewer\\Controller\\DisplayController\" does not exist"}}
root@DietPi:~#

Any idea what I can do here?

Many thanks in advance.

-T

This can be closed. I reverted back to the previous version for now and this works again.

Thanks.

-T