ErrLookup › syncthing/syncthing
syncthing/syncthing
Open Source Continuous File Synchronization · Go · 417 source files
Analyzed at 058bcd7334 on 2026-08-15. 269 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| protocol error on | exception | error | protocol, network, bep, tls, go |
| file not found | validation | error | syncthing, ignore-file, stignore, configuration |
| connected to self | exception | warning | network, device-id, connections, nat, syncthing |
| remote has encrypted data and encrypts that data for us -… | exception | error | syncthing, encryption, cluster-config, configuration, peer-connection |
| certificate has expired | console | error | tls, certificate, https, gui, syncthing |
| peers who had this file went away, or the file has changed… | exception | warning | syncthing, sync, puller, transient, network |
| unknown location | validation | error | configuration, filesystem, validation, startup |
| remote expects to exchange encrypted data, but is… | exception | error | syncthing, encryption, configuration, one-sided-config, peer-connection |
| no suitable name | exception | warning | config, naming, hostname, rest-api, syncthing |
| can't encrypt outgoing data because local data is encrypted… | exception | error | syncthing, encryption, untrusted-devices, configuration |
| exit after upgrade initiated by rest API | console | info | rest-api, upgrade, lifecycle, syncthing |
| CSRF Error | http | error | csrf, security, http-403, auth |
| deleting unexpected item | exception | warning | receive-encrypted, deletion, permissions, file-lock |
| folder is paused | exception | warning | syncthing, folder, pause, api |
| Syncthing is being stopped | exception | info | syncthing, shutdown, connection, lifecycle |
| Failed to parse username and password. | http | warning | auth, json, http-400, login |
| opening temp file | exception | error | filesystem, permissions, sync, go |
| flip flopping listener | exception | error | discovery, network, debounce, environment |
| directory has been deleted on a remote device but contains… | exception | warning | syncthing, sync, directory-deletion, scan |
| getting folder ID | exception | error | cli, decrypt, encryption, folder-token |
| remote expects to exchange plain data, but local data is… | exception | error | syncthing, encryption, receive-encrypted, configuration, peer-connection |
| unsupported protocol | exception | info | network, transport, config, dialer, syncthing |
| missing pattern | validation | error | syncthing, ignore-file, stignore, parsing |
| no multicast interfaces available | exception | warning | network, multicast, ipv6, local-discovery, syncthing |
| restart after db reset initiated by rest API | console | info | rest-api, lifecycle, restart, database, syncthing |
| already connected to this device | exception | info | network, connections, deduplication, syncthing |
| directory has been deleted on a remote device but contains… | exception | warning | syncthing, sync, ignore-file, directory-deletion |
| network disallowed | exception | warning | network, acl, dialing, config, syncthing |
| file modified but not rescanned; will try again later | exception | warning | syncthing, sync, conflict, scan, transient |
| folder is not running | exception | warning | syncthing, folder, lifecycle, transient |
| loading ignores | exception | warning | folder-health, ignores, filesystem, permissions |
| %s: %w | exception | warning | syncthing, index, folder-missing, protocol |
| block count mismatch: encrypted | exception | error | cli, decrypt, file-corruption, metadata |
| request size exceeds maximum allowed | exception | error | protocol, validation, bep, peer-mismatch |
| unknown base dir | validation | error | configuration, filesystem, validation, startup |
| unknown device | exception | error | syncthing, model, device, configuration |
| %q: %w | exception | error | validation, index, filenames, protocol |
| no connected device has the required version of this file | exception | warning | syncthing, sync, puller, transient, availability |
| set process group | exception | warning | os, linux, syscall, priority, go |
| directory has been deleted on a remote device but is not… | exception | warning | syncthing, sync, directory-deletion, ignore-file |
| get xattr : attribute length at offset exceeds buffer length | exception | error | bsd, macos, xattr, filesystem, data-corruption, syncthing |
| Folder not found | exception | error | cli, rest-api, config, folder-id |
| not announced | exception | warning | discovery, network, startup, transient |
| plaintext block ( bytes) failed validation after decryption | console | error | cli, decrypt, data-integrity, hash |
| shortcut file (setting permissions) | exception | error | filesystem, permissions, syncthing, sync |
| Not Authorized | http | error | http, rest-api, authentication, api-key, syncthing |
| device is paused | exception | info | syncthing, device, pause, connection |
| handling unsupported symlink | exception | warning | symlink, windows, android, pull, cross-platform |
| hash mismatch != | exception | error | data-integrity, hash-mismatch, sync, bit-rot |
| insufficient space in folder | exception | error | go, syncthing, disk-space, folders, config |
| unknown key type: %T | exception | error | tls, crypto, type-error, go |
| unsupported relay scheme | validation | error | relay, validation, uri, go |
| certificate incompatible with macOS 10.15 (Catalina) | console | error | tls, certificate, macos, darwin, compatibility, syncthing |
| set niceness | exception | warning | os, unix, macos, priority, go |
| certificate will soon expire | console | warning | tls, certificate, https, gui, syncthing |
| decrypting block hash | exception | error | protocol, encryption, sync, go |
| reading folder token | exception | error | cli, decrypt, filesystem, folder-token |
| handling symlink | exception | warning | pull, symlink, stat, permissions |
| insufficient space on disk for database | exception | error | disk-space, database, folder-health, configuration |
| %v: %w | exception | warning | syncthing, folder-paused, index, protocol |
| modify config | exception | error | go, syncthing, config, commit, gui |
| : not enough data | exception | error | protocol, device-id, protobuf, validation, go |
| creating versioner | panic | critical | syncthing, versioner, configuration, panic, startup |
| delete dir | exception | warning | pull, deletion, directory, ignored-files, permissions |
| remote expects to exchange plain data, but is configured to… | exception | error | syncthing, encryption, receive-encrypted, configuration, peer-connection |
| restart initiated by rest API | console | info | api, restart, lifecycle, expected-behavior |
| : unsupported string length | validation | error | protocol, device-id, validation, internal, go |
| unsafe external versioning command; see… | validation | warning | versioner, external, security, injection |
| no such folder | exception | error | syncthing, folder, configuration, api |
| decrypting name | exception | error | protocol, encryption, sync, go |
| handling | exception | error | protocol, bep, go, dispatch |
| load config | exception | error | go, syncthing, config, parsing, xml, validation |
| replacing connection | exception | info | network, connections, connection-priority, syncthing |
| set proxy connection deadline | exception | error | network, proxy, timeout, syncthing |
| comparing item on disk to db | exception | error | syncthing, scanner, metadata, xattrs, puller |
| errMsg | http | error | config, gui, http-500, validation |
| open stream | exception | error | network, quic, syncthing, dial |
| failed to set up inotify handler. Please increase inotify… | exception | error | filesystem, linux, inotify, watcher, environment |
| handling dir | exception | error | database, pull, directory, io |
| device is ignored | exception | warning | config, devices, ignored-devices, connections, syncthing |
| folder stopped | exception | warning | context-cancellation, lifecycle, syncthing, sync |
| network not allowed | exception | warning | network, acl, config, connections, syncthing |
| : loading metadata trailer | exception | error | cli, decrypt, file-corruption, metadata |
| failed to parse #include line: no file? | validation | error | syncthing, ignore-file, stinclude, parsing |
| dial | exception | warning | go, syncthing, quic, network, tls, dial, udp |
| get process handle | exception | warning | os, windows, priority, go |
| length mismatch != | exception | error | data-integrity, protocol, blocks, sync |
| error after failing to make parent directory writable | exception | error | filesystem, permissions, sync, go |
| failed to generate config and keys | exception | error | cli, generate, config, filesystem |
| folder path missing | validation | error | config, folder, filesystem, validation, syncthing |
| folder path not a directory | validation | error | config, folder, filesystem, validation, syncthing |
| failed to load include file | exception | error | ignore, include, configuration |
| marshalling message | exception | error | serialization, protobuf, send-path, concurrency |
| creating directory | exception | error | pull, directory, permissions, filesystem |
| Listxattr | exception | error | bsd, macos, xattr, filesystem, syncthing |
| loading small index: | panic | critical | database, panic, migration, corruption, go |
| device is untrusted, but configured to receive plain data | exception | error | syncthing, encryption, untrusted-device, configuration, security |
| create config | exception | error | go, syncthing, config, initialization, ports |
| protocol error | exception | error | network, protocol, bep, version-skew, go |
| request size too small | exception | error | network, protocol, bep, validation, go |