Config.xml not being created

Hi all, I’ve set up syncthing many times on Raspberry Pi - but this time the config.xml has not been created when I first ran syncthing.

I followed these instructions exactly -

nano ~/.config/syncthing/config.xml

until the point it asked me to edit config.xml. When I run nano ~/.config/syncthing/config.xml

It says that it doesn’t exist.

Any thoughts on what to do next?

I should have posted the log that I get when I run Syncthing, then shut it down as per the instructions (links redacted)

[start] 2024/01/28 22:02:47 INFO: syncthing v1.27.2 "Gold Grasshopper" (go1.21.5 linux-arm) debian@xxxx
2023-12-25 03:45:16 UTC [noupgrade]
[N3ENY] 2024/01/28 22:02:47 INFO: My ID: N3ENYEI-5R2QP2N-7LVF57V-JSXPF2V-BNEL5JE-6QT335V-W6FVD7O-7TUAZA7
[N3ENY] 2024/01/28 22:02:48 INFO: Single thread SHA256 performance is 49 MB/s using minio/sha256-simd (49 MB/s using crypto/sha256).
[N3ENY] 2024/01/28 22:02:49 INFO: Hashing performance is 44.63 MB/s
[N3ENY] 2024/01/28 22:02:49 INFO: Overall send rate is unlimited, receive rate is unlimited
[N3ENY] 2024/01/28 22:02:49 INFO: Using discovery mechanism: global discovery server xxx
[N3ENY] 2024/01/28 22:02:49 INFO: Using discovery mechanism: global discovery server xxx
[N3ENY] 2024/01/28 22:02:49 INFO: Using discovery mechanism: global discovery server xxx
[N3ENY] 2024/01/28 22:02:49 INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027
[N3ENY] 2024/01/28 22:02:49 INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027
[N3ENY] 2024/01/28 22:02:49 INFO: Ready to synchronize "Default Folder" (default) (sendreceive)
[N3ENY] 2024/01/28 22:02:49 INFO: TCP listener ([::]:22000) starting
[N3ENY] 2024/01/28 22:02:49 INFO: Relay listener (dynamic+xxx starting
2024/01/28 22:02:49 failed to sufficiently increase receive buffer size (was: 176 kiB, wanted: 2048 kiB, got: 352 kiB). See xxx
[N3ENY] 2024/01/28 22:02:49 INFO: GUI and API listening on 127.0.0.1:8384
[N3ENY] 2024/01/28 22:02:49 INFO: Access the GUI via the following URL: xxx
[N3ENY] 2024/01/28 22:02:49 INFO: My name is "volumio"
[N3ENY] 2024/01/28 22:02:49 INFO: QUIC listener ([::]:22000) starting
[N3ENY] 2024/01/28 22:02:49 INFO: Completed initial scan of sendreceive folder "Default Folder" (default)
[N3ENY] 2024/01/28 22:03:08 INFO: quic://0.0.0.0:22000 detected NAT type: Port restricted NAT
[N3ENY] 2024/01/28 22:03:08 INFO: quic://0.0.0.0:22000 resolved external address quic://86.183.116.186:43863 (via stun.syncthing.net:3478)
[N3ENY] 2024/01/28 22:03:09 INFO: New external port opened: external TCP address(es) xxx to local address [::]:22000.
[N3ENY] 2024/01/28 22:03:09 INFO: New external port opened: external TCP address(es) [86.183.116.186:43221] to local address [::]:22000.
[N3ENY] 2024/01/28 22:03:09 INFO: Detected 2 NAT services
[N3ENY] 2024/01/28 22:03:33 INFO: Joined relay relay://88.198.60.116:22067
^C[monitor] 2024/01/28 22:04:52 INFO: Signal 2 received; exiting
[N3ENY] 2024/01/28 22:04:52 INFO: QUIC listener ([::]:22000) shutting down
[N3ENY] 2024/01/28 22:04:52 INFO: Relay listener (dynamic+xxx) shutting down
^[[A^[[A[N3ENY] 2024/01/28 22:04:53 INFO: TCP listener ([::]:22000) shutting down
[N3ENY] 2024/01/28 22:04:53 INFO: Exiting

Is there a reason why you’re running a 32bit version? Also, check memory usage on the device, I suspect it’s low on memory.

The default location for the config changed a couple of versions back. It’s now in ~/.local/state.

1 Like

Amazing - thank you Jakob, that solved it!

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