Hello,
I’m encountering a behavior that seems to contradict the documented semantics of the folder types “Send Only” and “Receive Only”.
I will describe the situation as clearly as possible.
Environment
-
Device A (iMac-02): Folder type set to Send Only
-
Device B (iMac-01): Same folder set to Receive Only
-
Both devices run Syncthing v1.xx on macOS
-
The folder is shared only between these two devices
-
No overrides were triggered manually, and no errors were shown
Expected behavior
According to the documentation and previous discussions in the forum:
-
A Receive-Only folder should never announce or propagate local additions to the cluster.
-
Local additions should remain local and be shown as “Local Additions”.
-
A Send-Only folder should never accept remote changes.
Under these rules, it should be impossible for a manually created file within the Receive-Only folder on Device B to appear on Device A.
Actual behavior
-
A new folder/file was created manually in the Receive-Only folder on Device B.
-
Shortly afterwards, this file also appeared on Device A, even though Device A is configured as Send Only.
-
Device B did not show any “Local Additions” warning.
-
No override or confirmation was performed at any point.
-
Despite this, the file was transferred to the Send-Only device.
This appears to contradict both the documented behavior and the intended one-way setup.
Steps to reproduce
-
Configure a shared folder as Send Only on Device A.
-
Configure the same folder as Receive Only on Device B.
-
Let them connect normally.
-
Create a new file or directory manually inside the folder on Device B.
-
Observe whether Device A receives the new file.
Question
Is this behavior expected for some reason, or does this indicate a possible issue? If this is known or documented somewhere, I would appreciate clarification. If needed, I can provide logs, config files or further details.
Thank you.
Arben