Frequent Nextcloud 30 (Hub 9) update issues

Hi community, as Nextcloud 30 (Hub 9) has landed (see release intro) it’s time to bundle frequent issues into a WIKI post (everybody is welcome to add content) to help users to find solutions for frequent issues after update to NC30. This should avoid flooding forum with similar topics and help others identify and solve known issues.

readme documented changes

from: Upgrade to Nextcloud 30 — Nextcloud latest Administration Manual latest documentation

System requirements

  • PHP 8.1 is now deprecated but still supported.
  • PHP 8.0 is no longer supported.
  • PostgreSQL 9.4 is no longer supported.
  • MariaDB 10.3 and 10.5 are no longer supported.
  • Make sure that your web server is serving files with the webp extension (WebP images)

Nextcloud configuration

Changes to the available options in config.php.

  • The option blacklisted_files is now deprecated and replaced with forbidden_filenames
  • The option forbidden_chars is now deprecated and replaced with forbidden_filename_characters
  • The option forbidden_filename_basenames was added to allow bocking files with specific basenames (the filename without extension (before the first dot))
  • The option forbidden_filename_extensions was added to allow blocking extensions from being used on filenames

Previews for PDF files with Imaginary

The preview provider OC\Preview\Imaginary is no longer generating previews for PDF files. Add the new preview provider OC\Preview\ImaginaryPDF to enabledPreviewProviders to enable preview generation with Imaginary for PDF files.

Automated clean-up of app password

Nextcloud 30 will clean-up unused app passwords.


look at the topics with nc30 and setup_warning tags and both together Topics tagged nc30 & setup_warning

…sometimes issues repeat/reoccur especially if you jump over the previous release - please look at Frequent Nextcloud 29 (Hub 8) update issues and Topics tagged setup_warning & nc29 as well.

…and definitely check out Apps waiting for NC 30 support

Github references

setup warnings for installations in a subdirectory

multiple setup checks fail if the system doesn’t on the webroot e.g. https://mydomain/nextcloud

Your webserver is not set up to serve `.js.map` files.
Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`.

“Error while running background job OCA\DAV\BackgroundJob\EventReminderJob…”

"Message": "An exception occurred while executing a query: SQLSTATE[42803]: Grouping error: 7 ERROR:  column \"cr.id\" must appear in the GROUP BY clause or be used in an aggregate function\nLINE 1: SELECT \"cr\".*, \"co\".\"calendardata\", \"c\".\"displayname\", \"c\".\"...\n               ^",

RuntimeException image not found: image:apps/whiteboard.svg

additional references and topics

7 Likes

nice post thanks for the information

1 Like

2 posts were split to a new topic: NC30 rename accented folders