No syncing at all

Server and Desktop seeing each other. UPNP is up for Server and Desktop. Server is receiving only, Desktop is sending only, but no traffic at all. Log entries below. I am at loss here, but it’s my first try. Can someone help me?

Desktop shows me that:

Server this:

[BAGDO] 2024/12/08 20:33:15 INFO: Failed to acquire [::]:22000/TCP open port on 75802409…/WANDevice - FRITZ!Box 7590/urn:upnp-org:serviceId:WANIPConn1/urn:schemas-upnp-org:service:WANIPConnection:1/http://192.168.178.1:49000/igdupnp/control/WANIPConn1: getting new lease on 75802409…/WANDevice - FRITZ!Box 7590/urn:upnp-org:serviceId:WANIPConn1/urn:schemas-upnp-org:service:WANIPConnection:1/http://192.168.178.1:49000/igdupnp/control/WANIPConn1 (external port 20999 → internal port 22000): UPnP Error: ConflictInMappingEntry (718)

The UPnP error is the key —- your Internet gateway that runs UPnP is saying that it cannot create that port mapping.

Are the two Devices using the same Internet gateway?

Does your Internet gateway allow you to manually configure port maps rather than using UPnP?

First question: Yes, it is the same gateway Server and client are local Second: I configured TCP for Syncthing int 49000 ext 20999 and int 22000 ext 23566 and restarted Syncthing server and desktop. No more error messages in the log files, but still no sync process. Download/Upload rate - Zero

Log shows now things like that: 2024-12-09 03:34:24 Puller (folder “EPIC” (epic-games), item “BatmanArkhamAsylum/BmGame/CookedPC/Maps/Overworld/Overworld_A1_CH4_LOC_DEU.upk”): syncing: finishing: insufficient space in folder “EPIC” (epic-games) (/share/\VGRID01\VG01-Games-Backup\EpicGames): current 151.6 KB < required 563.1 KB 2024-12-09 03:34:24 Puller (folder “EPIC” (epic-games), item “AmnesiaRebirth/static_objects/cistern/pipes/cister_watertunnel_nrm.dds”): syncing: finishing: insufficient space in folder “EPIC” (epic-games) (/share/\VGRID01\VG01-Games-Backup\EpicGames): current 151.6 KB < required 5.6 MB 2024-12-09 03:34:24 “EPIC” (epic-games): Failed to sync 45880 items 2024-12-09 03:34:24 Folder “EPIC” (epic-games) isn’t making sync progress - retrying in 4m5s.

Server has 10 TB free and the Syncting directories are open for everybody with no restrictions for Read/Write files or folders

That path in there is pretty funky. What OS is this on? Are you expecting backslashes to be a path separator there?

/VG01-Games-Backup/SteamLibrary or this \VGRID01\VG01-Games-Backup\SteamLibrary is valid It is a QNAP NAS. I put 14GB in the Default directory on the Desktop and Syncthing did an upload. No spot on the server contains the upload. /home/syncthing/Sync was not created.

Backslash is not a path separator on Linux, which I think the QNAP mostly is. It’s a valid character that can be part of a file or directory name.

I’m not very good with UPnP, but I believe only one of your Syncthing Devices can use that method to connect over the Internet. If you have a use case that requires more than one Syncthing Device to connect over the Internet, my understanding is that UPnP won’t work for that. Configure them separately.

There’s no need for Internet connectivity for two Devices on the same local network to sync.

I’m pretty sure the UPnP situation is orthogonal to the sync failures due to out of disk space.

2 Likes

This path /share/CACHEDEV1_DATA/VG01-Games-Backup/SteamLibrary points to my steam directory.

Default folder is now here /share/CACHEDEV1_DATA/home/syncthing/Sync

It works now!

Below the QNAP install part from the maintainer

[SyncThing] Name = SyncThing Class = null Status = complete store = 27405068f2bfc9e5b896b6852203788b Build = 20241203 Display_Name = SyncThing Version = 1.28.1 Author = QoolBox QPKG_File = SyncThing.qpkg Date = 2024-12-03 Shell = /share/CACHEDEV1_DATA/.qpkg/SyncThing/SyncThing.sh Volume_Select = 3 Install_Path = /share/CACHEDEV1_DATA/.qpkg/SyncThing WebUI = / Web_Port = 8384 RC_Number = 101 FW_Ver_Min = 4.2.6 Enable = TRUE

1 Like

I synced 8 TB in three folder and rechecked with other tools. 100% success.

The problem is the QNAP NAS. The path is one culprit. You have to choose: /share/CACHEDEV1_DATA/your_local_path_here. Second possible culprit is the send/receive mode. I did it and synced Windows 11 folder with the NAS. The NAS created for every folder a .@_thumb sub folder which was now in the local folders, too.

Now sync stopped with errors like: 2024-12-10 12:57:33 Puller (folder gog-games, item "Amnesia - A Machine For Pigs/redist/static_objects/machine/floor/machine_floor.dds"): syncing: shortcut file (setting permissions): chmod /share/CACHEDEV1_DATA/VG01-Games-Backup/GOGGames/Amnesia - A Machine For Pigs/redist/static_objects/machine/floor/machine_floor.dds: operation not permitted

So I removed the additional @thumb folders and switched the NAS sync to receive only and Windows to send only.

Now it runs as expected

I am replacing now all the QNAP backup tools (Hyper…) with Syncthing and deactivate them. First outcome I have more processing power