WARNING: Database schema: database version 7 is too old to be upgraded directly; step via Syncthing v1.27.0 to upgrade

So i got Syncthing on Debian working, now on the windows side, i get this error.

WARNING: Database schema: database version 7 is too old to be upgraded directly; step via Syncthing v1.27.0 to upgrade

Fresh install, as well as uninstalling and installing v1.27, and it gives me the same error.

I’d like to use this bit of software, so some help would be appreciated.

I would probably delete all of Syncthing’s files (don’t forget C:\Users\[username]\AppData\Local\Syncthing), reboot and reinstall.

…but I wonder if this happened on the Windows side, after it was installed, and after it was connected to the Device running Debian?

I couldn’t even get the browser GUI to load, let alone connect to my Debian device.

The cmd window pops up, cycles about 20 times before closing.

full copy from the log is this. [start] 2025/04/02 14:48:27 INFO: syncthing v1.29.4 “Gold Grasshopper” (go1.24.1 windows-amd64) builder@github.syncthing.net 2025-03-27 09:31:51 UTC [S6HDM] 2025/04/02 14:48:27 INFO: My ID: S6HDM4D-ZTD25A3-6WYJUNX-FCH2FM4-NNRCZUY-TNX4BCH-UR26CTQ-2OBYBA2 [S6HDM] 2025/04/02 14:48:28 INFO: Hashing performance is 1179.05 MB/s [S6HDM] 2025/04/02 14:48:28 WARNING: Database schema: database version 7 is too old to be upgraded directly; step via Syncthing v1.27.0 to upgrade [S6HDM] 2025/04/02 14:48:28 INFO: Exiting

How did you install Syncthing?

The version you’re trying to run still says syncthing v1.29.4. I think what may be happening is that you’re trying to run syncthing v1.27.0, however it auto-upgrades itself immediately, and then fails to process the database.

How about trying to start syncthing v1.27.0 with the --no-upgrade option enabled?