-
-
Notifications
You must be signed in to change notification settings - Fork 47
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] UTF8 normalization fails on Unraid zpool #77
Comments
Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid. |
|
This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue is locked due to inactivity |
Is there an existing issue for this?
Current Behavior
When files that require UTF8 normalization are added to a shared folder on the Unraid server side, the normalization process fails with the message
Error renaming "[...].extension.tmp" to "[...].extension" while normalizating UTF8 encoding: file does not exist. You will want to rename this file back manually
and they are left with .tmp extensions.After manually deleting the .tmp files and copying the original files into the folder again, the error message changes to
normalizing path: item has UTF8 encoding conflict with another item
.Expected Behavior
The UTF8 normalization should proceed normally
Steps To Reproduce
1: Running syncthing installed via the linuxserver Unraid community app with default settings. The host folder /mnt/user/media is mapped to the container folder /media. The host folder is placed on a 4-disk zpool with the path /mnt/pool/media.
2: Create a shared folder, i.e. /media/Test. The type of folder (send/receive or receive only) appears irrelevant.
3: Add files to the folder that need UTF8 normalization. In this case, SMB was used (media folder mapped as a network drive in Windows).
4: Wait for the new files to get picked up or trigger a manual rescan.
5: UTF normalization fails, .tmp files are left in the directory.
Environment
CPU architecture
x86-64
Docker creation
Container logs
The text was updated successfully, but these errors were encountered: