I’m wondering if anyone has managed to get a functional “High Performance Backend/Signaling Server” configured yet. Furthermore, is there any debugging information available beyond the standard Nginx/Apache logs?
Here is the story:
My Nextcloud instance is in a bare metal FreeNAS server, with NC running in an iocage jail (following Samuel Dowling’s blog post to set up Nextcloud with hardened security), behind a pfSense firewall, running HAproxy for a reverse proxy, on a residential Internet service with a dynamic IP address.
My STUN/TURN server is a 2-core, 1GB RAM, 20GB SSD public unmanaged VPS with ports 3478 1n3 5349 open.
My HPB is an 8-core ESXi VM with 16GB of RAM and a 60GB HDD, running Debian 10 headless, on a Dell PowerEdge R710, also behind the pfSense firewall.
Following a combination of the three guides listed below:
I finally managed to get my HPB running and passing the tests outlined in the blogs. However, as soon as I enter the Signaling Server link and shared key in the NC GUI, all Talk connectivity immediately ceases!
I honestly have no idea where to begin troubleshooting, so any and all advice would be greatly appreciated. Thanks in advance!