Syncthing Upload Traffic Slowdown with pfSense
-
Hello All,
Recently I tried setting up a pfSense router on a Dell Optiplex XE small form factor computer equipped with dual network cards., 4GB of RAM, and a Intel Pentium Dual Core E5300 @ 2.60GHz.
Prior to using the pfSense router, the file transfer speeds between two Syncthing clients over the internet was around 100mbps over a Kinetic by Windstream residential fiber line through an ASUS RT-AC68U wireless-AC router:
When I switched everything over to the pfSense system, the transfer speed decreased tremendously. Now, the speeds top out at about 13mbps:
Both Syncthing servers are connected 'directly' to each other over the Internet without the use of any Sycnthing relays. Is there some configuration I need to look at somewhere either in the NAT or firewall rules to get the speeds back up to the same as the ASUS router?
So far I have gone as far as putting in a dual-port Intel NIC instead of using the two onboard Broadcom NICs, but this had no affect.
Any help would greatly be appreciated.
-Mark
-
All the rules/port forwards are identical between the ASUS and pfSense routers., and it sounds to me like a firewall traffic issue, but I can't put my finger on the problem.
-
@mbielech5 Are the NICs connecting at 1000baseT <full-duplex>? (Status/Interfaces)
Are other file downloads/speed test fast?
-
@steveits Yes I can confirm that both servers are connected at 1000base-T gigabit Ethernet at full-duplex. Both interfaces (WAN and LAN) on the pfSense computer are also 1000base-T gigabit Ethernet at full-duplex. Would it hurt to hard-code the speed and duplex on both interfaces in pfSense instead of auto-negotiation?
I would also like to mention that the ASUS RT-AC68U router is gigabit.
As for the speed tests, the speeds slightly increased with the pfSense router along with the ping times decreasing.
With the ASUS router, the download speed was 223.73mbps, upload speed was 174.55mbps with a ping time of 11ms:
With the pfSense system, the download speed was 228.96mbps, upload speed was 195.69mbps with a ping time of 3ms:
To my knowledge all the other services are unaffected on pfSense. We have no problems using Zoom or watching movies via streaming services. That's why I think it may have something to do with the NAT or firewall Rule for Syncthing, or some other setting in pfSense that affects Syncthing traffic. Currently I'm looking to see if the NAT Reflection setting may be the culprit, but I won't be able to test until I go over to the house with the fiber internet again in the next day or so.
Oh, and lastly, the other site has Spectrum cable internet with the standard upload/download package already running pfSense on a Dell Optiplex 755. I suspect it is something in the pfSense computer at the fiber location because that was the component that was changed between the servers.