Synsthing stuck on Relay WAN

Hi, I have two rack servers, each with dual Xeons and 256GB ECC Ram. Each Server has 4x 1Gb NICs, and each connects to the network via the same Cisco switch.

Both servers are running TrueNas Scale Dragonfish, and each server has Synthing where I mirror 40TB on server 1 onto sever 2. Server 1 only sends data, sever 2 only receives data. Each server has their 4x NICs link aggregated too.

Connection between the two servers is always Relay WAN, and runs at around 300Kbps. Both TrueNas servers are virtually default setup, as are each Synthing installation. I did not configure anything network related.

Any suggestions on where to look are appreciated.

You can pre-configure devices by ip address if you know they are static. Local discovery requires network broadcasts etc, which your switch might have disabled.

Awesome, thank you.

I edited each device to add its address in “edit device → advanced”. Each IP is ‘tcp://10.0.0.198:22000’ and ‘tcp://10.0.0.199:22000’. Now I get “connection refused” on Remote Devices panel after re-start.

Did I mess up the address setup? The IPs are correct to each TrueNas instance as each have this address set and is accessed via this address for the GUI.

Sounds like a local firewall on these servers not allowing traffic for Syncthing. Check out Firewall Setup — Syncthing documentation

Are containers involved by any chance?

Fixed! Thanks guys. One of my servers did not have the “host network” selected in its setup. Turning this on (both servers have this option selected) and connecting via direct IP solved the speed issue. It is now running at 112MiB/s during sync. Thank you.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.