2017-03-15 45 views
1

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

我的日志更新看起来如下:

10年3月15日:42:07.799 AM信息com.streamsets.datacollector.http.LdapLoginModule
搜索与过滤器的用户:“(&(对象类= {0})({1} = {2}))'from base dn:DC = myComp,DC = Statistics,DC = ComQ,DC = uk Mar 15,10:42:07.826 AM INFO com.streamsets。 datacollector.http.LdapLoginModule
Found user ?: true Mar 15,10:42:07.826 AM信息com.streamsets.datacollector.http.LdapLoginModule
试图验证:CN = UserDV,OU =伦敦,OU =有关ComQ,DC =有关ComQ,DC =统计,DC = COMQ,DC =英国

我的日志更新看起来如下:

三月15,11:10:21.406上午信息com.streamsets.datacollector.http.LdapLoginModule
访问LDAP服务器:ldaps://comQ.statisticsxxx.com:3269 startTLS:false 3月15,11:10:22.086上午信息组织.ldaptive.auth.SearchDnResolver
搜索user = [[email protected] :: identifier = userdv,context = null]使用过滤器失败= [[email protected] :: filter =(&(objectClass = user)(uid = {user})),parameters = {context = null,user = userdv}] Mar 15,11:10:22.087 AM INFO com.streamsets.datacollector.http.LdapLoginModule
Found用户?:假 11年3月15日:10:22.087 AM ERROR com.streamsets.datacollector.http.LdapLoginModule
结果代码:空 - DN不能为空

回答

0

你应该在的Cloudera管理器更改ldap.userFilteruid={user}name={user}