Sync status not updating any more

have set up several remote devices I am synching data to and it works great. But for some reason the sync status on the source PC is “stuck” at saying 53%, even though on the other end it is “up to date” and it’s actually updating the files.

I cannot find a way to reset this. It must have saved the status in some file.

Obviously I have tried restarting and the usual things.

On the source:

On the remote (Stu2-PC-Shared):

Image

On the remote (Stu1-PC-SM):

Image

Welcome here @seltzdesign !

  1. I get a blank screen when trying to look at the image you linked to. Please add image to the post itself, not by linking to somewhere else.
  2. You write “syncing data to” and “source”. Syncthing is designed to keep folders in sync between devices. Yes, there are some exceptions, but without more data on your setup we don’t know.

Please share the screenshot again (but “inline” this time) and also a screenshot from another of your devices which seems ok.

Hi @martinleben. I just copied the contents from the Github issue I opened at Synctrayzor, but which turned out to be the wrong place. I also uploaded images from the target PCs, but it has to be approved by an admin, since its my first post.

Let me upload the images properly.

Here are screenshots from the 2 Target PCs. As you can see they are both up to date and the data is indeed all there.

I have set the “source” to send only and the 2 “receivers” to receive only, effectively doing a one-way sync.

Everything is working fine, but somehow on the source it always says the progress is 53% and 99%.

Where do these numbers get saved? Its obviously not asking the receiver for the status, because then it would see that it is up to date. It must save the progress somewhere and then I think the network connection got interrupted (someone accidentally unplugged the switch). Since then it doesn’t seem to update the displayed progress, even though it is synching just fine.

  • Why is the local state of Stu2 46,5 GiB (vs 24,8 on ASPC/Stu1)?
  • RAM on Stu2 is not receive only yet

I am excluding a lot of stuff on the source. The “source” folder on ASPC is 88GB, but I am only synching 21.7 of those. One one PC (Stu1-PC-SM) no additional data is added yet. On the other PC (Stu2-PC-Shared) some stuff was already added to the folder, but it is only receiving.

I just noticed that Stu2-PC-Shared was set to “Send & Receive”, but ASPC is set to Send only.

It must be that it is just not taking into account that it is Send Only on ASPC and therefore should be marked as Up to Date.

I have now also set Stu2-PC-Shared to Receive only, but it still shows the Global State as being 43.4 GB.

Maybe I need to ignore the folders on the receiving end as well, even though it shouldn’t make a difference since it is receive only anyways and the source already ignores the folders.

What’s still baffling though is that the “receivers” are all up to date, but the source says they are not.

If I look at the out of sync items, they are all files that are ignored:

So I think that is the issue. It’s saying some items are out of sync even though they are ignored!? How is that possible?

Ah yes, just as I thought:

If I ignore the same folders on the receiving end (Stu2-PC-Shared) as on the sending one (ASPC), then now it is marked as up to date.

So its wrongly assuming that it needs to sync files back to ASPC, even though it is set to receive only and the folders it is trying to send back to ASPC are ignored there anyways.

For reference, you’re experiencing this issue:

1 Like