1

刚刚使用 Cloudera Manager (5.8.2) 将 StreamSets 从 2.1.0.2 升级到 2.4.0.0。我无法再登录 StreamSets - 我得到“登录失败”。新版本似乎使用了不同的 LDAP 查找方法。

我的更新前的日志如下所示:

3 月 15 日,上午 10:42:07.799 信息 com.streamsets.datacollector.http.LdapLoginModule
使用过滤器搜索用户:'(&(objectClass={0})({1}={2}))' 从基本 dn: DC=myComp,DC=Statistics,DC=ComQ,DC=uk 3 月 15 日上午 10:42:07.826 INFO com.streamsets.datacollector.http.LdapLoginModule
找到用户?:真 3 月 15 日上午 10:42:07.826 INFO com .streamsets.datacollector.http.LdapLoginModule
尝试认证:CN=UserDV,OU=London,OU=ComQ,DC=ComQ,DC=Statistics,DC=comQ,DC=uk

我的日志更新如下所示:

3 月 15 日上午 11:10:21.406 信息 com.streamsets.datacollector.http.LdapLoginModule
访问 LDAP 服务器:ldaps://comQ.statisticsxxx.com:3269 startTLS: false 3 月 15 日上午 11:10:22.086 信息 org.ldaptive .auth.SearchDnResolver
搜索 user=[org.ldaptive.auth.User@1573608120::identifier= userdv, context=null] 使用 filter=[org.ldaptive.SearchFilter@1129802876::filter=(&(objectClass=user )(uid={user})), parameters={context=null, user=userdv}] 3 月 15 日上午 11:10:22.087 信息 com.streamsets.datacollector.http.LdapLoginModule
找到用户?:假 11 年 3 月 15 日:10:22.087 AM 错误 com.streamsets.datacollector.http.LdapLoginModule
结果代码:空 - DN 不能为空

4

1 回答 1

0

您应该将ldap.userFilterCloudera Manager 从更改uid={user}name={user}

于 2017-03-17T19:44:15.790 回答