I am getting the bellow message while trying a first test backup to an fpt server:
Failed: The remote server returned an error: (553) File name not allowed.
Details: System.Net.WebException: The remote server returned an error: (553) File name not allowed.
at Duplicati.Library.Main.BackendManager.WaitForComplete(LocalDatabase db, IDbTransaction transation)
at Duplicati.Library.Main.Operation.BackupHandler.Run(String sources, IFilter filter)
at Duplicati.Library.Main.Controller.<>c__DisplayClass16_0.<Backup>b__0(BackupResults result)
at Duplicati.Library.Main.Controller.RunAction[T](T result, String& paths, IFilter& filter, Action`1 method)
This seems to be an error that is generated by your FTP server. Which FTP server do you use? What is the filesystem at the backend? Maybe the uploaded files contain illegal characters or the stored path is too long.
The FTP server I am using is a Western Digital My Cloud network disk.
The stored path is just ftp/test so I don’t think it’s something weird.
I did the following. I changed the backup’s destination path to the local disk of the server I run Duplicati.
Then I took those files and manually uploaded the through FileZilla to the ftp share in question. It uploaded them with no error.
So it is definitely something wrong with the backup process. I have also tried --ftp-passive flag to chekced
Does the backup run with the “seeded” files in place?
If not, when you run the backup can you try looking at the “Show logs” -> Live (tab) -> Profiling (selection) Duplicati page to see if it logs what file is being upload before the “553 File name not allowed” error occurs?
Note that it looks like this may be a pre-existing issue with the WD MyCloud FTP server as I found a related (unresolved) bug entry on GitHub:
I tried a test connection after switching to storage type “FTP (Alternative)” and I am getting an error “Failed to Connect: 2 Users (the maximum) are already logged in, sorry”.
No one is connected and when I select plain FTP “Test Connection” work fine…