Nextcloud Talk with Nginx Reverse Proxy Manager

Support intro

Sorry to hear you’re facing problems :slightly_frowning_face: is for home/non-enterprise users. If you’re running a business, paid support can be accessed via 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:


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


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): Nextcloud Hub 4 (26.0.0)
Talk Server version (eg, 14.0.2): Not sure where you see this
Custom Signaling server configured: no
Custom TURN server configured: no
Custom STUN server configured: no

In case mobile Nextcloud Talk apps are involved:
Talk iOS version (eg, 14.0.2): 16.0.0

The issue you are facing:
Calls do not connect from the ios app to my browser when on the same network. browser to browser works fine

Is this the first time you’ve seen this error? (Y/N): Y

Steps to replicate it:

  1. Start a call on a browser
  2. have someone try to join from ios app
  3. it hangs and doesn’t connect

The output of your Nextcloud log in Admin > Logging or errors in nextcloud.log in /var/www/:

nothing from the time period I made the calls

The output of your Apache/nginx/system log in /var/log/____:

I'm using NGINX Reverse Proxy Manager GUI and NC is hosted on TrueNas

I am facing the same problem, except even browser to browser doesn’t work for me. It just constantly connects and disconnects over and over again. I’m using Nextcloud AIO on docker compose behind Nginx Proxy Manager all using a Cloudflare origin certificate.

I had the same problems with nextcloud-aio and nginx proxy manager installed in my lab server behind pfsense firewall.
SSL certs are issued by letsencrypt on Nginx proxy.
My solution:

  • Open nextcloud-aio stun port 3478 (tcp/udp) on firewall
  • open port 3478 on Nginx Proxy Manager container
  • create a stream port on proxy that redirect port 3478 tcp/udp to nextcloud host
    Now everithing works fine and Talk container is healty