gpt4 book ai didi

ssl - 通过 SSL 将密码 ldapmodify 更改为 AD 2008 R2 失败,出现 0000052D : SvcErr: DSID-031A1248, 问题 5003 (WILL_NOT_PERFORM)

转载 作者:太空宇宙 更新时间:2023-11-03 13:31:39 25 4
gpt4 key购买 nike

当尝试 ldapmodify 通过 SSL(636) 设置 unicode 密码(使用正确的编码)时,操作失败并且 Active Directory 返回以下错误代码:

0000052D: SvcErr: DSID-031A1248, problem 5003 (WILL_NOT_PERFORM), data 0

我找到了无数关于解决 WILL_NOT_PERFORM 的线程和答案,但我希望有人知道上面代码的确切含​​义。

所有其他解决方案都指向密码复杂性、修改前的最小密码年龄、SSL 要求、编码要求等。

我们已将最小密码年龄设置为 0,确保我们满足密码复杂性要求,以 UTF16LE=>base64 编码,通过 256 位加密和受信任/验证证书的 SSL 提交操作,我们仍然收到此消息。

ldapadds/modifies 由已在其他 AD 2008 R2 实例上成功运行的自动化工具执行,因此我们知道密码请求、编码和 SSL 要求对该工具感到满意。我们还通过 LDIF 使用手动 ldapmodify 进行了测试,并收到了相同的消息。

谁能阐明任何其他可能的权限、错误、UAC 相关设置或解密上述确切错误代码的方法?

我们将非常感谢任何帮助! :)

最佳答案

我只能猜测您的环境设置,但请尝试执行以下步骤:

  • 检查这个密码是否真的可以通过服务器上的AD接口(interface)设置
  • 确保在编码前用双引号将密码括起来(即它应该是"password",而不是password
  • 检查是否使用unicodePwd属性设置密码

所以我的 ldapmodify 条目将密码设置为 StrongPassword! 看起来像:

dn: CN=User,CN=Users,DC=corp,DC=example,DC=org
changetype: modify
replace: unicodePwd
unicodePwd:: IgBTAHQAcgBvAG4AZwBQAGEAcwBzAHcAbwByAGQAIQAiAA==

注意 unicodePwd 有两个冒号

关于ssl - 通过 SSL 将密码 ldapmodify 更改为 AD 2008 R2 失败,出现 0000052D : SvcErr: DSID-031A1248, 问题 5003 (WILL_NOT_PERFORM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52793200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com