I have this very weird issue. I have a netbook (with Debian), a raspberry pi (with ARM), and a desktop (with the windows client). I use the raspberry pi as a node, so that I can get an asynchronous connection between the netbook and desktop. When on the same network, my netbook is after to sync with my desktop AND my raspberry pi (my raspberry pi is NOT on the same network, but is able to locate it) When I'm on a different network (i.e. a school network with my netbook), I cannot locate my raspberry pi. I think this tells me that there is an issue with the school network blocking the data. This wasn't an issue in the past, but it is an issue after upgrading. How can I fix this issue? My raspberry pi has a domain name associated with it, and I do have ports forwarded for specific reasons (i.e. port 80 for my webserver, port 8888 for a front facing btsync admin page). I have tried setting a manual port for my raspberry pi's btsync configuration, and then adding a pre-defined host of my domainname.com:port of the port I specified.