明示的な名前マッピングルールがタイプミスにより期待通りに機能しない
環境
問題
- 最近構成された Unix-Windows 名前マッピング ルールが期待どおりに機能しません。
::> vserver name-mapping create -vserver svm1 -direction unix-win -position 1 -pattern "unixUser" -replacement "Domain\\WindozUser"
- 「show-creds」コマンドは、ONTAPが問題のユーザーを解決できないことを確認します。
::> set advanced::*> vserver services access-check authentication show-creds -node node1-01 -vserver svm1 -unix-user-name unixUser
Vserver: svm1 (internal ID: 1011)
Error: Get user credentials procedure failed[ 9] Determined UNIX id 1000 is UNIX user 'unixUser'[ 9] Mapping Successful for Unix-user 'unixUser' to Windows user 'Domain\WindozUser' at position 1[ 159] Hostname found in Name Service Cache[ 203] Successfully connected to ip 10.2.4.11, port 445 using TCP[ 214] Successfully connected to ip 10.2.4.11, port 88 using TCP[ 252] Successfully authenticated with DC dc01.domain.com[ 282] Could not find Windows name 'DOMAIN\WindozUser'**[ 282] FAILURE: Name mapping for UNIX user 'unixUser' failed.** Explicit Mapping failed and no default mapping found
Error: command failed: Failed to get user credentials. Reason: "SecD Error: The mapped user does not exist and no default user is defined."