Dell Unity:SPNの追加が「Execution failed : valid_passwd : 前提条件に違反しています」
概要: このKBでは、エラー「Execution failed : valid_passwd : NASサーバーのSPNの追加中に前提条件に違反しました(ユーザー修正可能)
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
NASサーバーへのSPNの追加。
Unity CLIからNASサーバーにSPNを追加すると、次のエラーがスローされます。
Execution failed : valid_passwd : Precondition violated.
原因
SPNの追加に使用されるドメイン ユーザーのパスワードに、Unity CLIで受け入れられない特殊文字が1つ以上含まれています。
解決方法
Unity CLIでは直接受け付けない一連の特殊文字があります。
これらは、Linuxであらかじめ定義された意味を持つ特殊文字です。
それらのいくつかは次のとおりです。 & ( ) - ; ?
パスワードを使用するには、次のように引用符で囲みます。パスワードは一重引用符で囲みます。
または、これらの特殊文字がパスワードに含まれていないようにパスワードを変更します。
ドメイン ユーザーのパスワードが次の場合に失敗したコマンドの例を次に示します。 abcd&^12*
Unity Name spa:~> svc_cifssupport testnas -setspn -add host/testalias.ourteam.com@OURTEAM.COM -compname testnas -domain ourteam.com -admin Ukasha Enter Password for Ukasha: sh: Password^12*: command not found Error 2237: testnas : Execution failed : valid_passwd : Precondition violated.
次のようにパスワードを入力すると、コマンドは正常に実行されます。 abcd&^12*
対象製品
Dell EMC Unity Family製品
Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family, Dell EMC Unity Hybrid, UnityVSA文書のプロパティ
文書番号: 000052740
文書の種類: Solution
最終更新: 03 3月 2026
バージョン: 4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。