Nextcloud 34: Missing menus in Contacts and Collectives despite installed apps Hello everyone,

Nextcloud 34: Missing menus in Contacts and Collectives despite installed apps

Hello everyone,

I run a private Nextcloud installation on my own NAS and hope someone can help me identify the cause of an issue.

In the Contacts and Collectives apps, some menus and UI elements are missing. The apps are installed and enabled, but the web interface does not seem to be initialized completely.

Environment

  • Private NAS running k3s as Kubernetes distribution

  • Nextcloud runs inside the k3s cluster

  • Nextcloud FPM runs in an Alpine-based container

  • Traefik is used as the central reverse proxy

  • Traefik handles external HTTPS access and forwards requests internally to nginx

  • nginx forwards requests to the Nextcloud FPM environment

  • Access is exclusively through HTTPS via Traefik

  • User dhojnik is an administrator

  • The issue occurs identically in Firefox and Chromium

Architecture

Client
  ↓ HTTPS
Traefik
  ↓
nginx
  ↓
Nextcloud FPM
(Alpine container)

Nextcloud version

Nextcloud 34.0.2

User

user: dhojnik
enabled: true
groups:
  - admin

Installed apps

contacts:           8.7.5
contactsinteraction: 1.15.0
collectives:        4.4.2
text:               8.0.0
viewer:             7.0.0-dev.0
files_versions:     1.27.0
circles:            34.0.0

The Contacts address book exists and is accessible via CardDAV.

Therefore, the issue does not appear to affect the stored data itself, but rather the web interface and app initialization.

Tests already performed

Browser

Tested with:

  • Firefox

  • Chromium

The issue occurs identically in both browsers, so a browser-specific issue appears unlikely.

Nextcloud repair

Executed:

php occ maintenance:repair

This also cleared the frontend caches:

Clear frontend caches
- Image cache cleared
- JS cache cleared

Upgrade status

Executed:

php occ upgrade

Result:

No upgrade required.

Browser console

During the investigation, the browser console showed Content Security Policy messages, for example:

Content-Security-Policy:
"default-src 'none'"

Affected resources included:

/apps/notifications/l10n/de.js
/apps/theming/l10n/de.js
/apps/user_status/l10n/de.js
/apps/files_sharing/l10n/de.js
/dist/files_sharing-main.js

However, these resources are directly accessible and are delivered correctly.

For example:

HTTP/2 200
content-type: application/javascript

Firefox DevTools also reports missing source maps for:

/node_modules/@nextcloud/dialogs/dist/style.css
/node_modules/@nextcloud/password-confirmation/dist/style.css

These appear to be source map lookup attempts from the developer tools rather than actual application errors.

Question

Does anyone have an idea what could cause the missing menus in Contacts and Collectives?

Are there any known issues with a Nextcloud setup behind:

Traefik → nginx → Nextcloud FPM

or any recommendations on how to further investigate the initialization of the app frontend?

Thank you very much for your help!

Can you be more specific? Which menu / UI elements?

Also, please use the support template when posting for assistance; it as has additional information needed to help you.

P.S. I moved your post out of the Talk app area since it’s unrelated to Talk.