Error message NextCloud Talk HBP after NextCloud update

Support intro

Sorry to hear you’re facing problems. :slightly_frowning_face:

A Nextcloud update was offered in Docker, which I pulled. Now, in the Nextcloud web GUI under “Admin,” I am receiving an error message stating that my High Performance Backend (HPB) is outdated. I am running it in Docker as well, but no update is being offered there.

Getting help

In order to help you as efficiently (and quickly!) as possible, please fill in as much of the below requested information as you can.

Before clicking submit: Please check if your query is already addressed via the following resources:

(Utilizing these existing resources is typically faster. It also helps reduce the load on our generous volunteers while elevating the signal to noise ratio of the forums otherwise arising from the same queries being posted repeatedly).

Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can. :heart:

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    30.0.0 (or latest 30.x.x version)

    Operating system and version (e.g., Ubuntu 24.04):
    Debian/Ubuntu Linux (Docker Environment)

    Web server and version (e.g, Apache 2.4.25):
    Docker-internal (Nextcloud Image)

    Reverse proxy and version (e.g. nginx 1.27.2)
    Caddy (Latest Docker Image)

    PHP version (e.g, 8.3):
    PHP 8.3 (Docker-internal)

    Is this the first time you’ve seen this error? (Yes / No):
    Yes

    When did this problem seem to first start?
    Right after updating Nextcloud and the Talk App via Docker Compose.

    Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    Docker Compose (Custom Stack using standalone Package aio-talk · GitHub )

    Are you using Cloudflare, mod_security, or similar? (Yes / No)
    No

Summary of the issue you are facing:

I get the error message in Maintainace info in admin info:

Steps to replicate it (hint: details matter!):

    1. Run Nextcloud Server version 34.0.2 using Docker Compose.
    2. Deploy the High-Performance Backend (HPB) for Talk using the standalone image Package aio-talk · GitHub .
    3. Update the Nextcloud container and the Nextcloud Talk app to the latest available versions.
    4. Log into the Nextcloud WebGUI as an administrator.
    5. Navigate to the Administration settings and select Talk (or check the Talk HPB status overview).
    6. The warning message appears stating that running version 2.1.1~docker does not support all features, specifically missing: changed-users.

Just for information, this is the part in my Docker Compos I use for the Talk HPB (according a users guide in this forum):

[...]
  nc-talk:
    container_name: talk_hpb
    image: ghcr.io/nextcloud-releases/aio-talk:latest
    init: true
    ports:
      - 3478:3478/udp        # TURN/STUN (UDP)
      - 3478:3478/tcp        # TURN/STUN TCP (optional)
      - 8181:8081/tcp        # Signaling (geht ĂĽber Caddy)
    environment:
      - NC_DOMAIN=******************.de
      - TALK_HOST=stun.******************.de
      - TURN_SECRET=************************************
      - SIGNALING_SECRET=************************************
      - INTERNAL_SECRET=************************************
      - TZ=Europe/Berlin
      - TALK_PORT=****
    restart: unless-stopped
[...]

Upgrade Talk:HPB Docker image"

Hello @scubamuc ,

thank you for your reply. How does this help if there is no new version of the HPB available with Docker pull. I tried several times. In my opinion, there must be an update bei published by the developers of the HPB.

Regards Mic.

Hey @mic2025,

not much I suppose, sorry

be patient, there will be an update… :person_shrugging:

Hello @scubamuc

thank you again for your feedback. How long does it typically take until the HBP docker will be updated after an update of NextCloud Talk has taken place? Can anybody inform me, when it is available - maybe here in this discussion thread?

Since the new update has happened I also get another message in the admin console of NextCloud:

Client-Push
Client-Push ist nicht installiert. Dies kann zu verzögerten Talk-Benachrichtigungen führen.

I have seen there is an app/plugin in NextCloud available. Can I just install this plugin and get rid of this meassage or do I need to do more (configuration etc.)? Do I generally need to take care about this message? Is it “a problem” for me?

Regards
Mic.

keep an eye on AIO-Talk on the AIO GitHub → can’t say how long it will take… usually when its ready for release :grinning_face:

yes you can install the app → you’ll have to configure the service GitHub - nextcloud/notify_push: Update notifications for nextcloud clients · GitHub or run AIO which has client push included

that message is informative, its not an error or a warning. dunno if its a problem for you, do you need push notifications?

it is useful though → personally I use Talk quite a bit and the notifications help keep track of incoming messages, especially if you’re using the Talk app on your cellphone together with Nextcloud services, which actually pushes messages from Nextcloud to your cell.

its also useful for the Desktop client and helps keep track of file changes (HPB:Files), but I’ve never needed a Desktop client or a sync client at all.

your setup is not clear, but obviously you know your way around docker… so you should be able to include it in your stack → check out the AIO stack and add notify_push to your stack.

for the Nextcloud snap its a piece of cake to set up client push with a systemd notify_push service: