Unable to create files using supplementary characters in filename causing NT STATUS 0xc0000033
Applies to
ONTAP 9
Issue
- Creating
UTF-8
named files fail if those files use surrogate_pairs like non-regular characters, 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 a client attempts file operations. - 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.