2019-08-20, 20:16
The colon is not a valid character in Samba filenames. If you create a file containing colons in a Linux filesystem (which is perfectly fine) but then share the file using Samba the shared filename - the name visible to Samba clients - will be a manufactured "mangled" filename such as M6QIK6~U.AVI as this allows the Samba client to list the file which it otherwise couldn't because of the colons. Obviously this on-the-fly conversion/mangling causes all sorts of problems so it's best to avoid colons (and thus filename mangling) if you plan on sharing your files using Samba. Glad you got to the bottom of it.