UTF-8 ファイル - surrogate_pairs、非正規文字、絵文字などを使用すると作成が失敗します
環境
ONTAP 9
問題
UTF-8という名前のファイルの作成は、surrogate_pairsのような通常以外の文字や絵文字などを使用している場合に失敗します。- Windows:
The file name you specified is not valid or too long. Specify a different file name
- バグ708253のONTAPの修正済みリリースでは、クライアントがファイル操作を試みるとEMSエントリ
wafl.dir.surrpair.filenameが表示されます。
Mon Nov 17 11:19:47 -0600 [nodeb: wafl_exempt14: wafl.dir.surrpair.filename:error]: Failed to create a file with surrogate pair characters in the name in the directory /vol/vole/126/Doc/.
- パケットトレースでは、このような文字を含むファイルの作成要求からのエラーはNT Status:
STATUS_OBJECT_NAME_INVALID (0xc0000033)となります。 - ONTAP 9.5まではサロゲートペア文字を使用できません。