The Basics
- Nextcloud Server version: 31.0.2
- Operating system and version: Ubuntu 22.04.5 LTS
- Web server and version: Apache/2.4.52 (Ubuntu)
- Reverse proxy and version: Zoraxy 3.1.4
- PHP version: 8.3.13
- Is this the first time you’ve seen this error: Yes
- Installation method: Manual
- Are you using CloudfIare, mod_security, or similar: No
- Talk version on Android: 21.0.0
Summary of the issue you are facing:
Good evening.
I’m facing a strange problem while trying to my instance to HPB.
Everything works fine, except when I make a call to or from Android Talk client, the latter cannot see the video from another device’s camera.
- Audio works fine both ways, which indicates that the connection was made
- Moreover, when I switch to screencasting instead of the camera, it works fine
- Another desktop browser receives the video fine
- Each side is able to reach HPB’s ports
The problem disappears when I switch off the HPB.
Log entries
No relevant log entries
Web Browser
No errors in browser console
Configuration
Network config
HPB is running in another datacenter with it’s own IP, port 443 is forwarded to the reverse proxy, which points it to port 8081 of the container. Port 3478 is forwarded directly to the container host. I have 1 another Turn & Stun server configured besides HPB-Aio.
HPB’s Docker-compose
version: "3.3"
services:
nextcloud-talk-hpb:
container_name: nextcloud-talk-hpb
restart: always
environment:
- NC_DOMAIN=nextcloud.mydomain.com
- TALK_HOST=signaling.mydomain.com
- TALK_PORT=3478
- TURN_SECRET=***
- SIGNALING_SECRET=***
- INTERNAL_SECRET=***
ports:
- 3478:3478
- 8081:8081
image: nextcloud/aio-talk:latest
Nextcloud
Not relevant to this issue