11

我收到错误消息:

LDAPException:无效凭据 (49) 无效凭据
LDAPException:服务器消息:80090308:LdapErr:DSID-0C0903A9,注释:AcceptSecurityContext 错误,数据 52e,v1db1
LDAPException:匹配的 DN:

列出的列表在哪里:

  • 服务器消息:80090308 和含义?
  • LdapErr:DSID-0C0903A9和含义?
  • 数据 52e、v1db1 和含义?
4

4 回答 4

17

即使我还没有 LDAP 代码源,这确实会对您有所帮助:

LDAP 错误代码 49

症状 用户无法登录。atlassian-confluence.log 中出现以下内容:javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 701, v1db0]

原因 这个问题可能有很多原因。请检查错误代码(上例中为 701)并与下表中的描述相匹配:

错误代码说明

525 未找到用户

52e 无效凭据

530 此时不允许登录

531 不允许在此工作站登录

532 密码过期(记得检查 osuser.xml 中设置的用户)

533 帐号被禁用

701账号过期

773 用户必须重设密码

775 用户帐户被锁定

在上面的示例中,错误代码是 701(帐户已过期)。

发表于https://confluence.atlassian.com/display/CONFKB/User+directory+sync+fails+with+LDAP+Error+Code+49

于 2013-02-22T13:03:01.050 回答
1

我不知道具体的清单。第一个数字 (49) 是标准的 Windows 错误代码。您可以使用此工具http://www.microsoft.com/en-us/download/details.aspx?id=985来查找它们。忽略“交换”部分。

服务器消息也是一个错误代码 - 与上述相同的工具。

DSID 是指向 AD 源代码中的文件和行号的指针,因此,如果不访问它,它就没有用处。最后,最后两个花絮只是 AD 本身的内部数据。

于 2012-05-10T16:19:35.443 回答
0

“数据”的“52e”表示无效凭据。您的用户名似乎正确,但密码未正确验证。(请参阅上面 Jorge 分享的链接和详细信息)

于 2013-11-27T05:33:28.097 回答
0

我用正确的大写/小写解决了我的问题:MYCOMPANY\myuser(因为我用 javascript 做,我不得不使用 MYCOMPANY\\myuser

于 2016-09-30T20:37:29.410 回答