Can not reach from lan

i am having a really wierd problem. i am using v1.29.2, Windows (64-bit Intel/AMD) on my spare pc. actually everything was working without a problem.

i wanted to start syncthing server silently. so i looked at the documents and found about starting arguments. when i use --no-console --no-browser arguments i can only reach it from host computer. other computers/phones cant reach it by ip. so i decided to use syncthing windows installer administrative (all users) mode. it still works without a problem. i can reach it from local host. i can even reach it by syncthing-fork android app. but i still can not reach it by ip. any suggestions?

Windows firewall?

Well i can check that. But if it was the problem, android app wouldn’t be able reach it i think. And if i launch without arguments it becames reachable by ip.

Edit: i checked firewall rules. it was there but i manually added it just to be sure. didnt make a difference.

1 Like

I’m grasping at straws here for sure. If you use —no-console on its own, what happens?

Yea not reachable. really weird problem. doesnt really affect me. i rearly use web gui. but it is just bothering me why.

1 Like

I hope someone smarter than me can help you here.

1 Like

What do you mean, it’s “reachable from Android”? The synchronization between two devices is something completely different from accessing the GUI.

By default, the GUI can only be reached from localhost. See this documentation page: The GUI Listen Address — Syncthing documentation

1 Like

alright thanks for that link. that was it. i edited config. changed 127.0.0.1 to 0.0.0.0 and it worked. this is a closed home network. there is no port forwarding or proxy/vpn/tailscale something like that involved. i m guessing this change doesnt create a securty risk for me?

Probably not, but I don’t know everything about your network setup. Best practice is to use TLS and authentication (user / password) when the GUI is accessible externally. A warning message will tell you so if you haven’t set it up yet.

Thanks. i m already using TSL and authentication.

If we are talking about the syncing part here,

Not really. Even if Windows Firewall was blocking incoming connections from the Android app, Syncthing on Windows would still probably be able to make an outgoing connection to the Android app.

After the connection is established, both devices can send data to each other, regardless of which device started the connection.

1 Like