# Frequent Nextcloud 30 (Hub 9) update issues

**URL:** <https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528>\
**Category:** ℹ️ Support\
**Tags:** nc30, nc29, setup\_warning\
**Created:** [August 22, 2024, 8:34pm UTC](https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528 "2024-08-22T20:34:23Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [August 22, 2024, 8:34pm UTC](https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528/1 "2024-08-22T20:34:23Z")

</div>

Hi community, as [Nextcloud 30 (Hub 9)](https://help.nextcloud.com/tag/nc30) has landed [(see release intro)](https://www.youtube.com/watch?v=EnT_OVfE4nw) 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](https://docs.nextcloud.com/server/latest/admin_manual/release_notes/upgrade_to_30.html)
> 
> ### 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](https://docs.nextcloud.com/server/latest/admin_manual/configuration_user/authentication.html#authentication-app-password-clean-up).

* * *

look at the topics with #nc30 and #setup_warning tags and both together [Topics tagged nc30 & setup\_warning](https://help.nextcloud.com/tags/intersection/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](https://help.nextcloud.com/t/frequent-nextcloud-29-hub-8-update-issues/189897) and [Topics tagged setup\_warning & nc29](https://help.nextcloud.com/tags/intersection/setup_warning/nc29/) as well.

..and definitely check out [Apps waiting for NC 30 support](https://help.nextcloud.com/t/apps-waiting-for-nc-30-support/204064)

# Github references

- [nc30-feedback label](https://github.com/nextcloud/server/labels/30-feedback)
- [https://github.com/nextcloud/server/issues/23369](https://github.com/nextcloud/server/issues/23369)

## setup warnings for installations in a subdirectory

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

```auto
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`.

```

- [[Bug]: Security & setup warnings when Nextcloud is in subdirectory (e.g., 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`.) · Issue #47950 · nextcloud/server · GitHub](https://github.com/nextcloud/server/issues/47950)

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

```auto
"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 ^",

```

- [Error after upgrading to 30.0 : Driver exception](https://help.nextcloud.com/t/error-after-upgrading-to-30-0-driver-exception/203947)
- [[Bug]: DriverException during BackgroundJob · Issue #47275 · nextcloud/server · GitHub](https://github.com/nextcloud/server/issues/47275)

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

- [[Bug]: RuntimeException image not found: image:apps/whiteboard.svg ](https://github.com/nextcloud/server/issues/47985#top)
- [Lot of errors upgrading from 29.0.7 to 30.0.0](https://help.nextcloud.com/t/lot-of-errors-upgrading-from-29-0-7-to-30-0-0/203893)
- [RC5 of Nextcloud 30 - Hub 9](https://help.nextcloud.com/t/rc5-of-nextcloud-30-hub-9/203637)

## …

## additional references and topics

- [External Storage throws errors after Update to 30.0.0](https://help.nextcloud.com/t/external-storage-throws-errors-after-update-to-30-0-0/203950)
- [NC 29/30 + OO ONLYOFFICE cannot be reached. Please contact admin](https://help.nextcloud.com/t/nc-29-30-oo-onlyoffice-cannot-be-reached-please-contact-admin/201524)
- [Many `could not check` on Security and setup warnings](https://help.nextcloud.com/t/many-could-not-check-on-security-and-setup-warnings/201840)

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [September 14, 2024, 8:33pm UTC](https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528/2 "2024-09-14T20:33:06Z")

</div>



---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [September 17, 2024, 8:26pm UTC](https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528/3 "2024-09-17T20:26:59Z")

</div>



---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [September 17, 2024, 8:27pm UTC](https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528/4 "2024-09-17T20:27:24Z")

</div>



---

<div class="post-metadata">

**Author:** ![demetrio](https://help.nextcloud.com/letter_avatar/demetrio/32/5_5575768a8748004e209b776fc1b2916d.png) [@demetrio](https://help.nextcloud.com/u/demetrio)\
**Post date:** [September 24, 2024, 7:33am UTC](https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528/5 "2024-09-24T07:33:21Z")

</div>

nice post thanks for the information

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [October 4, 2024, 8:00pm UTC](https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528/6 "2024-10-04T20:00:39Z")

</div>

2 posts were split to a new topic: [NC30 rename accented folders](https://help.nextcloud.com/t/nc30-rename-accented-folders/206041)

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [May 22, 2025, 5:59am UTC](https://help.nextcloud.com/t/frequent-nextcloud-30-hub-9-update-issues/201528/7 "2025-05-22T05:59:33Z")

</div>


