Dell EMC Unity:添加 SPN 失败,并显示错误执行失败: valid_passwd :违反了前提条件。(用户可纠正)

Summary: 此知识库文章将解释错误“执行失败: valid_passwd :为 NAS 服务器添加 SPN 时,前提条件已违反”

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

将 SPN 添加到 NAS 服务器。


从 Unity CLI 将 SPN 添加到 NAS 服务器时抛出以下错误:
执行失败: valid_passwd :违反了前提条件。

Cause

用于添加 SPN 的域用户的密码包含一个或多个 Unity CLI 不接受的特殊字符。

Resolution

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
输入 Ukasha 的密码:
sh:密码^12*:找不到


命令错误 2237:testnas:执行失败: valid_passwd :违反了前提条件。

如果输入的密码 为“abcd&^12*”,则命令将成功运行。

Affected Products

Dell EMC Unity Family

Products

Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family, Dell EMC Unity Hybrid
Article Properties
Article Number: 000052740
Article Type: Solution
Last Modified: 12 Dec 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.