Support intro
Sorry to hear you’re facing problems ![]()
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 ![]()
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): 32.0.1
Talk Server version (eg, 14.0.2): 22.0.2
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:
Operating system (eg, Windows/Ubuntu/…): Ubuntu 24.04
Browser name and version (eg, Chrome v101): Vivaldi 7.7.3851.48 (Official Build) (64-bit)
In case mobile Nextcloud Talk apps are involved:
Talk Android version (eg, 14.0.2): 22.0.2
The issue you are facing:
Everything was working fine, until a recent reboot of the Ubuntu server that is running all of the components was rebooted yesterday. Previously, Video calls and chats worked fine. After reboot, Talk is unable to connect to the signaling server and I am unable to join chats on the web client. My phone, however, has been able to post and see new messages on the chat.
Additionally, the Exapps functionality which was working stopped working. In the Nextcloud log there is a message about client version 1.41 is too old. Minimum Supported API is 1.44.
As the Nextcloud log message is truncated, I’m not entirely sure which client needs to be updated.
I’ve tried generating the secret again, restarting the container. I think I attempted to make sure the container was the latest version. NGINX reports errors from the upstream proxy.
Is this the first time you’ve seen this error? (Y/N): Y
Steps to replicate it:
-
Attempt to connect to Talk
The output of your Nextcloud log in Admin > Logging or errors in nextcloud.log in /var/www/:
"reqId":"YtkgBfdMvv15mv0z1Eeb","level":2,"time":"2025-11-16T16:47:48+00:00","remoteAddr":"2600:1700:4931:757f:7582:1c67:72f4:f6c","user":"USER","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/spreed/api/v3/signaling/welcome/0","message":"stream_socket_client(): Unable to connect to ssl://signal.argentwolf.org:443 (Connection timed out) at /var/www/nextcloud/apps/spreed/lib/Service/CertificateService.php#90","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36","version":"32.0.1.2","data":{"app":"PHP"}}
Could not connect to Docker daemon via http://localhost:8780/exapps/app_api/v1.41/_ping","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36","version":"32.0.1.2","exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `GET http://localhost:8780/exapps/app_api/v1.41/_ping` resulted in a `400 Bad Request` response:\n{\"message\":\"client version 1.41 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer (truncated...)\n"
The output of your Apache/nginx/system log in /var/log/____:
(NGINX) cat signal.argentwolf.org.conf
server {
listen 80;
listen [::]:80;
server_name signal.argentwolf.org;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
listen [::]:443 ssl;
http2 on;
server_name signal.argentwolf.org;
error_log /var/log/nginx/signal.argentwolf.org.error.log;
access_log /var/log/nginx/signal.argentwolf.org.access.log;
include /etc/nginx/templates/ssl.tmpl;
include snippets/block_bad.conf;
include /etc/nginx/templates/http-opts.tmpl;
location / {
proxy_pass http://127.0.0.1:8181;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_buffering on;
proxy_ignore_client_abort off;
proxy_redirect off;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_next_upstream error timeout invalid_header http_502 http_503 http_504;
}
location /whiteboard {
# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# proxy_set_header Host $host;
# proxy_pass http://127.0.0.1:3002/;
# proxy_http_version 1.1;
# proxy_set_header Upgrade $http_upgrade;
# proxy_set_header Connection "upgrade";
proxy_pass http://127.0.0.1:3002;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_buffering on;
proxy_ignore_client_abort off;
proxy_redirect off;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 300;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_next_upstream error timeout invalid_header http_502 http_503 http_504;
}
location ~ /.well-known/acme-challenge {
root /usr/share/nginx/spreed/;
allow all;
}
}
================================================
cat signal.argentwolf.org.error.log
2025/11/16 11:46:22 [error] 7355#7355: *78118 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 2600:1700:4931:757f:7582:1c67:72f4:f6c, server: signal.argentwolf.org, request: "GET /spreed HTTP/1.1", upstream: "http://127.0.0.1:8181/spreed", host: "signal.argentwolf.org"
2025/11/16 11:46:24 [error] 7355#7355: *78120 connect() failed (111: Connection refused) while connecting to upstream, client: 2600:1700:4931:757f:7582:1c67:72f4:f6c, server: signal.argentwolf.org, request: "GET /spreed HTTP/1.1", upstream: "http://127.0.0.1:8181/spreed", host: "signal.argentwolf.org"
2025/11/16 11:46:28 [error] 7355#7355: *78122 connect() failed (111: Connection refused) while connecting to upstream, client: 2600:1700:4931:757f:7582:1c67:72f4:f6c, server: signal.argentwolf.org, request: "GET /spreed HTTP/1.1", upstream: "http://127.0.0.1:8181/spreed", host: "signal.argentwolf.org"
Docker Compose Logs:
talk_hpb | client.go:352: Client from 2600:1700:4931:757f:7582:1c67:72f4:f6c has RTT of 2 ms (2.09219ms)
talk_hpb | capabilities.go:128: Capabilities expired for https://cloud.argentwolf.org/ocs/v2.php/cloud/capabilities, updating
talk_hpb | capabilities.go:369: Could not get capabilities for https://cloud.argentwolf.org/: Get "https://cloud.argentwolf.org/ocs/v2.php/cloud/capabilities": context deadline exceeded
talk_hpb | client.go:352: Client from 2600:1700:4931:757f:7582:1c67:72f4:f6c has RTT of 2 ms (2.152475ms)
talk_hpb | capabilities.go:128: Capabilities expired for https://cloud.argentwolf.org/ocs/v2.php/cloud/capabilities, updating
root@nidhoggur:~/docker/nextcloud-hpb# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
104f9da63f94 ghcr.io/nextcloud-releases/aio-talk:latest "/start.sh superviso…" 27 minutes ago Up 27 minutes (healthy) 0.0.0.0:3478->3478/tcp, 0.0.0.0:3478->3478/udp, [::]:3478->3478/tcp, [::]:3478->3478/udp, 0.0.0.0:8181->8081/tcp, [::]:8181->8081/tcp talk_hpb
e6d2e283a061 ghcr.io/blakeblackshear/frigate:stable "/init" 9 days ago Up 24 hours (healthy) 0.0.0.0:8554-8555->8554-8555/tcp, [::]:8554-8555->8554-8555/tcp, 5000/tcp, 0.0.0.0:8971->8971/tcp, [::]:8971->8971/tcp, 0.0.0.0:8555->8555/udp, [::]:8555->8555/udp frigate
2678759a8951 ghcr.io/nextcloud-releases/live_transcription:1.2.1 "/start.sh /venv/bin…" 10 days ago Up 20 hours (healthy) nc_app_live_transcription
1ac1ca0b2501 ghcr.io/nextcloud/test-deploy:release "/start.sh" 3 weeks ago Up 24 hours (healthy) nc_app_test-deploy
93ca0195b066 ghcr.io/nextcloud/nextcloud-appapi-harp:release "start.sh" 3 weeks ago Up 19 hours (healthy) 0.0.0.0:8780->8780/tcp, [::]:8780->8780/tcp, 0.0.0.0:8782->8782/tcp, [::]:8782->8782/tcp appapi-harp
Nextcloud Log:
