Suddenly failing to sync between devices with `syncing: finishing: pull: generic error`

I’ve been using syncthing for a while and about a week ago I suddenly realized what it stopped syncing my files between my two linux PCs. It could not sync any changes nor new files and just gave syncing: finishing: pull: generic error on the receiving side.

It happens no matter which of the 2 devices is sender - the receiving one will throw the error. Completely wiping the configs also didn’t help. I don’t remember making any radical changes to both of the systems. With that is mind, I have no idea what broke the syncthing, because it is still capable of deciding which files were changed and need to be synced, it just can’t send the files themselves.

I haven’t really found any useful information about this error besides from that it means there’s something wrong on the sender side, e. g. filenames are not compatible between filesystems, there’s an IO error etc. I might be missing something, by there was nothing suspicious in the logs on the both sides to my eye.

I would appreciate any help!

Some information

Syncthing version on both PCs - v1.27.7.

First PC - NixOS - nixpkgs v24.05

Second PC - Fedora 40

Have you entered a password on both sides for sharing with the other device, by any chance? This sounds similar to recent reports here where the folder was mutually shared with an encryption password, but neither end was set to “receive encrypted” folder type. Thus rendering the password useless and actually leading to problems since v1.28.0.

1 Like

You’re saying v1.27.7, however the screenshot shows v1.28.0 :innocent:. This is almost surely the same issue, which André has mentioned above.

See https://github.com/syncthing/syncthing/issues/9784 if you need more details.

1 Like

This is strange, because syncthing --version reports different version, but I’ll dive deeper into this issue. Thanks!

Just removing passwords really helped. Thanks for helping, I whould struggle a lot longer on myself!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.