I’m running Debian 13 and got following message when using apt:
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://apt.syncthing.net syncthing InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key FBA2E162F2F44657B38F0309E5665F9BD5970C47, which is needed to verify signature. Signing key on 37C84554E7E0A261E4F76E1ED26E6ED000654A3E is not bound: No bindingsignature at time 2026-02-17T01:41:02Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z W: Failed to fetch https://apt.syncthing.net/dists/syncthing/InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key FBA2E162F2F44657B38F0309E5665F9BD5970C47, which is needed to verify signature. Signing key on 37C84554E7E0A261E4F76E1ED26E6ED000654A3E is not bound: No binding signature at time 2026-02-17T01:41:02Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-imageresistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z
Check your apt sources /etc/apt/sources.list.d/syncthing.list if you’re pinning the correct key. Also since you’re on 13, have you migrated to the new source format? In that case the filenames will have changed to something like syncthing.sources instead of .list.
sudo vim /etc/apt/sources.list.d/extrepo_syncthing.sources
… and replace the outdated asc file with the new path to the gpg file. No need to convert to asc format. apt did accept the change and omitted the warning/error after that.