I set up a home network a few months ago installing syncthing on: One Manjaro Linux laptop Two Win10 laptops Two Android phones
But now one on of the Win10 laptops is not connecting to the network. All other nodes still detect each other. The problem started when config.xml was corrupted and all the data was replaced with null values. This problem has occasionally be reported in the past and I deleted the config.xml file and let Syncthing regenerate it.
I tried updating Win10 on the failed node, reinstalled SyncTrayzor/Syncthing, disconnected and reconnected the other nodes, and opened syncthing in the browser rather than Synctrayzor. I am not sure if everything uninstalled because when I reinstalled, the computer still remembered which devices to connect to and which folders to share, but could still not connect.
When I try to reconnect the failed node, the other computers on the system detect the nearby device id for the failed node, but the failed node cannot detect device ids for the working nodes. When I start the connection from the good nodes, I do not get a message to accept the connection request on the failed node. If I start the connection by typing in the device id on the failed node, the good node does not get a request to accept the connection.
The computers appear in each others Remote Devices list, but always show as Disconnected. When looking at the Remote Device Address (for the failed node) on the working node, I get “tcp://192.168.1.68:0 The requested address is not valid in its context”.
How can I fix this?