I have set up Synthing (v1.15.1, Linux (32-bit ARM)) on my Raspberry Pi 3B+. I have two android devices that sync the data to my syncthing server locally and globally. The Syncthing is bound to 127.0.0.1 and I access the Web GUI via NGINX reverse proxy.
I have set up speed limits for global transfers to 100KiB/s for both devices for upload and download. Also, I made sure that the “Limit Bandwidth in LAN” option is disabled in Advanced configuration. However, I have noticed that this speed limit is followed for both LAN transfers and non-LAN transfers.
Why is Synchting identifying even the LAN connections as non-LAN connections?
Edit: I forgot to mention another thing. I changed the Syncthing address from 127.0.0.1 to 0.0.0.0, and the proper functionality was restored. However, I would still be interested in knowing the cause for this behaviour.