Talk Recording not working

Support intro

Sorry to hear you’re facing problems :slightly_frowning_face:

help.nextcloud.com is for home/non-enterprise users. If you’re running a business, paid support can be accessed via portal.nextcloud.com where we can ensure your business keeps running smoothly.

In order to help you as quickly as possible, before clicking Create Topic please provide as much of the below as you can. Feel free to use a pastebin service for logs, otherwise either indent short log examples with four spaces:

example

Or for longer, use three backticks above and below the code snippet:

longer
example
here

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:

Some useful links to gather information about your Nextcloud Talk installation:
Information about Signaling server: /index.php/index.php/settings/admin/talk#signaling_server
Information about TURN server: /index.php/settings/admin/talk#turn_server
Information about STUN server: /index.php/settings/admin/talk#stun_server

Nextcloud version (eg, 24.0.1): 31.0.4
Talk Server version (eg, 14.0.2): 2.0.2~docker
Custom Signaling server configured: No
Custom TURN server configured: No
Custom STUN server configured: No

In case the web version of Nextcloud Talk is involved: Yes
Operating system (eg, Windows/Ubuntu/…): Ubuntu (Zorin OS)
Browser name and version (eg, Chrome v101): chrome v135

In case mobile Nextcloud Talk apps are involved:
No

The issue you are facing:
If I install an talk recording server, it doesnt work, in the talk administration settings, it says Talk recording server version 0.1

Is this the first time you’ve seen this error? No

Steps to replicate it:

  1. Stop containers in AIO Panel
  2. Enable talk recording server
  3. Start containers
  4. Log onto nextcloud
  5. Start Call
  6. Get this error The recording failed. Please contact your administrator.

Talk recoding logs: 2025-04-25T19:11:31.561524425Z * Serving Flask app 'nextcloud.talk.recording.Se - Pastebin.com
Talk logs: 2025-04-25T19:14:06.059556901Z client.go:353: Client fepoKo3XeZaiT5zJ0A9i7nJncR6 - Pastebin.com
Nextcloud/apache/nginx: No logs have been made when call has started
Browser: No logs regarding recording have been made

Note: I have an Nginx Proxy Manager config, followed the reverse-proxy guide exactly.

Anybody? Please?

Hi, this forum is run by volunteers and not intended for official support. If you want official support, including SLAs, you can get it via Nextcloud Enterprise: Content collaboration software for enterprises

I’ve just tested Talk recording on Nextcloud AIO v10.13.0 (Hub 9) running on Ubuntu Server 24.04 LTS, and everything works flawlessly.

It’s perplexing to see someone attempting to deploy a server-grade application like Nextcloud on Zorin OS, a desktop-oriented distribution.
Moreover, using a beta version of Nextcloud (31.0.4) in such a setup is a recipe for instability.

Zorin OS is tailored for desktop users seeking a user-friendly interface, not for hosting server applications. Deploying Nextcloud AIO, which relies on Docker containers and expects a stable server environment, on a desktop OS can lead to unforeseen issues.

While Nextcloud AIO’s documentation indicates that it can run on any Docker-capable OS, for optimal performance and stability, it’s advisable to use server-grade distributions like Ubuntu Server, Debian, or RHEL.

This is a classic case of someone installing the “latest version just because it’s the latest,” without understanding the context and stability implications.

In summary, the challenges faced aren’t due to the Talk recording feature itself but stem from the choice of an unsuitable operating system and a non-stable Nextcloud version.

1 Like

Hey, I didn’t install a beta of Nextcloud, it got automatically installed like this.
And I didn’t clarify this good enough, Zorin OS is the client-side OS, Ubuntu 24.04 is the server.

Hi Enno,

I’d like to clarify a few points that seem inconsistent and may lead to confusion when troubleshooting your Talk recording issue:


:desktop_computer: 1. Zorin OS Mention

In your initial post, you stated:

Operating system (eg, Windows/Ubuntu/…) : Ubuntu (Zorin OS)

Then later, you wrote:

“Zorin OS is the client-side OS, Ubuntu 24.04 is the server.”

This contradiction raises questions:

  • If your server indeed runs Ubuntu 24.04, then mentioning Zorin OS in the context of a server-side recording issue (which clearly depends on server configuration) is misleading.
  • Zorin OS as a desktop client is not relevant here unless you’re debugging browser-specific client issues — which is not the case, as the issue is with recording on the server.

Clarify why Zorin OS was brought up initially if it’s unrelated to the actual Talk server.


:cyclone: 2. Nextcloud Version 31.0.4

You mentioned that you’re running Nextcloud 31.0.4. However:

  • The current AIO stable channel (ghcr.io/nextcloud-releases/all-in-one:latest) only provides:

    • Nextcloud AIO v10.13.0
    • with Nextcloud Server v30.0.10

So 31.0.4 cannot come from the stable channel.


:warning: 3. Likely Explanation: You Selected Hub 10 During AIO Setup

The AIO setup GUI offers an optional checkbox to install:

  • Nextcloud Hub 10 (v31) – which is marked as beta/preview

If you checked this option, then even on the latest channel, your instance installs v31.x — not the default stable version. This matches your current setup and would explain the unexpected version.


:white_check_mark: Summary

  • Zorin OS mention was likely unnecessary and confusing in this context
  • You’re most likely running Nextcloud Hub 10 (beta) via manual selection during AIO installation
  • Talk recording issues may be tied to that beta version — for best stability, the stable channel with Hub 9 (v30) is recommended

Would be helpful to confirm your exact installation steps and which checkbox (Hub 9 or 10) you chose during AIO setup.

Hello,
Sorry for the confusion with ZorinOS and Ubuntu, and yes I did select Nextcloud Hub 10, but I didnt mention that because I have set up this AIO Application about 3 months ago and forgot that Hub 10 was an beta, is there a way of downgrading?

I have no practical experience with this, it would be best if someone could comment on it.
I am sure that @szaimen is right person.

Downgrading Nextcloud is unfortunately not possible, only indirectly via restoring backups.

1 Like

Well, in that case, because I dont have any backups at the state of hub 9, I will close this and wait for the official release of Hub 10 as an stable version, thanks everyone.

Hub10 vs Hub9 should not really matter here, recording should work fine in either version. I am a bit surprised by the errors in the logs, though …
The rest of talk is working fine for you?

Wondering if that is the issue. Can you post/check the access logs when you start the recording ?

Hey SysKeeper,
the rest of Talk is completly working fine and I have no other Issues with that, and yes sure, here are the logs, I did follow the exact documentation for that though: nc-help1 - Opengist

[11/May/2025:21:41:32 +0000] - 500 500 - GET https … “/index.php/call/vpjjur28/recording” [Client 91.248.222.230] [Length 25867] [Gzip -] [Sent-to 192.168.179.239] “Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0” “-”

So the recording page returned a 500, either there’s an issue on the reverse proxy with that or there should be an error in the Nextcloud.log. But that explains why recording is not working for you.