Unable to create files using supplementary characters in filename causing NT STATUS 0xc0000033
Applies to
ONTAP 9
Issue
- Creating UTF-8 named files fails if those files use surrogate_pairs like non-regular character, emoji, etc.
- Windows:
The file name you specified is not valid or too long. Specify a different file name
- On fixed releases of ONTAP for bug 708253, the EMS entry
wafl.dir.surrpair.filename
is displayed when file operations are attempted by a client. - In a packet trace, the error from the create request for a file with such characters will be NT Status:
STATUS_OBJECT_NAME_INVALID (0xc0000033)
. - It is not possible to use surrogate pair characters until ONTAP 9.5.