I installed a signaling server using docker and the image “nextcloud/aio-talk:latest”. I got Nextcloud (newest version) installed on the same server but out of docker as a pure installation on a Debian-Linux.
I set everything (firewall, ports, DNS, A-records, etc.) and when I set up talk in the administrative settings, I can connect myself using TURN and also via SIGNAL. But when a Talk client connects, I get a message that an error occurs while connecting to the SINGAL server (doesn’t matter if I use the internal or external network!).
When I add the SIGNAL data in the settings, I see that (I replaced my domain with …):
OK: Running version: 2.0.2~docker
Nextcloud-Base-URL https://…
Talk-Backend-URL https://…/ocs/v2.php/apps/spreed/api/v3/signaling/backend
WebSocket-URL wss://signal…/spreed
When I check the logs of the docker container I can see those messages:
Capabilities expired for https://…/ocs/v2.php/cloud/capabilities, updating
Received unexpected HTTP status from https://…/ocs/v2.php/cloud/capabilities: 403 Forbidden
Anybody got an idea what can cause those connection problems?