-
Notifications
You must be signed in to change notification settings - Fork 872
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: directory names with emoji such as Notes 📝
won't backup the files
#5144
Comments
Did you try a restore, e.g. checkmark the folder that won't expand, and use "Pick location" to an empty folder. It works for me. From what I can see (testing Windows to local folder), it looks like a problem in GUI restore tree, and not in the actual backup. |
@ts678 I did the step that you've mentioned, but it seems it's still not working : have tested both on my Mac and Linux server |
I suppose I could try Linux, but at least Mac test is non-Docker I think? Your total file count isn't super huge. You could try The FIND command in GUI Commandline to list your 7437 files by giving it a *. Or give it a partial path and end it with a *. |
aaa I see, yup you're right. I can find all lists of files and directories that are backed up via also can restore the directory with no problem now for example, if I have a directory structure like so :
I can only restore it from the parent directory thx, @ts678 your help is very much appreciated 😁👍 |
Something's wrong here somewhere, so developer help will be needed, but I'm glad you found the files were in the backup. |
I can reproduce this under both Windows and Linux. It is important to point out that this still backs up all the files (as you found out). The bug is somewhere in parsing the query string for the file name which should be loaded. The UI sends a request with a URL encoded string, but the C# code does not decode it correctly:
Obviously, there is no folder called The normal However, I believe the goal is to move away from the custom |
Initial .NET8 release prioritized backlog has that last, and "If possible". There are asks to exit Beta soon, but also be rock solid. Maintainer response in the former topic looks like shipping wins over perfecting, and I'm not sure if new web server will ship. Regardless, some future will probably see this, assuming things keep moving. Thanks BTW for continuing to make PRs ready. |
Can't restore files/folders with special characters in name #2004 (which just went stale) is similar, but the specifics are different. |
While that is similar, the cause is different. In this case, it is purely a UI to backend communication problem. The issue you linked has the error from the underlying list method. |
Yikes, we also have a custom Url function in there. Great detective work. I think this makes it higher priority to get the Kestrel webserver ready. It is top of my list now. |
Environment info
lscr.io/linuxserver/duplicati
Description
directory names with emoji such as
Notes 📝
won't backup the filesSteps to reproduce
Notes 📝
directory names with emoji such as
Notes 📝
won't backup the filesdirectory names with emoji such as
Notes 📝
not empty and backing up the files inside itScreenshots
Debug log
The text was updated successfully, but these errors were encountered: