I set up syncthing yesterday between two TrueNAS Scale servers on my local network.
After various permissions issues, I finally got them syncing. Before I went to bed it got a portion of the content downloaded according to the syncthing dashboard but the percentage remained at 0% Synced and lots of temp files exist and no actual files.
I thought it might resolve itself somewhat in the morning, so I went to bed. I have just checked and over half the content has downloaded but it is still just temp files and shows 0% synced.
Is this expected behaviour on the initial sync or is there likely a problem?
Happy to provide more info and logs if anyone can direct me to what information would be of use.
Digging briefly into the logs, I see a consistent issue
"Couldn't add pinhole for []:22000/TCP. UPnP error: Not available Action (403)
"Failed to acquire [::]:22000/TCP open port on [Router]/urn:upnp-org:serviceID etc"
I’ve got them set up to basically only, to my knowledge, work with local discovery (Under Settings → Connections, only have NAT and Local ticked, on both devices).
On my initial set up I set it to use host network and changed the port from the default, but I assume that only affects the webUI, not the actual transfer routes between devices?
Assuming they manage to connect, that warning is irrelevant. I’d look for failed items on the receiving side, in the GUI. There’s been a lot of permission issues with TrueNAS setups, if you search the forums.
Yeah, I noticed that when I was reading up on stuff last night, typical TrueNAS
Right now the GUI doesn’t show anything as failed, but the destination side has so far only synced folder names and a bunch of temp files, no full files.
I might try turning on “Ignore Permissions” for the folder but I’m not sure if that’s the right approach.