it seems you have changed the default of "mangled names" somewhere between samba 4.8 and 4.11.3 i have not seen it in release notes, maybe i have not carefully searched for it. in the samba manpage: https://www.mankier.com/5/smb.conf mangled names (S) ... snip.... Possible option settings are yes (default) - enables name mangling for all not DOS 8.3 conforming names. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! no - disables any name mangling. illegal - does mangling for names with illegal NTFS characters. This is the most sensible setting for modern clients that don't use the shortname anymore. ..... snip.... The name mangling (if enabled) allows a file to be copied between UNIX directories from Windows/DOS while retaining the long UNIX filename. UNIX files can be renamed to a new extension from Windows/DOS and will retain the same basename. Mangled names do not change between sessions. Default: mangled names = illegal !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Example: mangled names = no so the first "yes (default)" is at least with version 4.11.3 wrong. and in manpages should be changed. and maybe (if not already) it should be inside the release note
Any update?
(In reply to Claudius Ellsel from comment #1) I am now on version: Version 4.13.3-git.181.fc4672a5b81SUSE-oS15.5-x86_64 man smb.conf (5) the smb.conf manpage seems to be fixed. now there is written 2 times "mangled names illegal" as default. so this bug could be closed.
Nice, thanks for checking!