Hi Martin,
I'm referring to this post from early 2025.
In one of the latest releases of FileZilla Server Pro (1.12.14 to be precise), the
-append switch that was implemented in version 1.9.5 stopped working.
I wrote to FileZilla technical support explaining the problem, and this was their response:
WinSCP has some very unusual behavior for appending. For unknown reasons it wants to open a file with the combination of SSH_FXF_WRITE|SSH_FXF_CREAT|SSH_FXF_TRUNC|SSH_FXF_EXCL. Combining TRUNC and EXCL makes no sense and this is what confuses FileZilla Pro Enterprise Server.
Besides, why would it try to open the file with SSH_FXF_EXCL to begin with? It cannot be used for appending, one would expect either SSH_FXF_CREAT|SSH_FXF_WRITE|SSH_FXF_APPEND, or alternatively SSH_FXF_CREAT|SSH_FXF_WRITE followed by a SSH_FXF_FSTAT on the returned handle to obtain the append offset.
I currently use WinSCP (6.5.1) to send.
Is it possible to achieve compatibility with the evolution of FileZilla Server Pro based on their support specifications?
Has this mode already been implemented differently in subsequent versions?
I look forward to your kind feedback.
Thank you.
Max