Hello Robert,

Already tried using the "=" and got another error:

Mon Sep 30 14:36:02 2013 - INFO | Exception occured: <class
'ldap.OPERATIONS_ERROR'>
Mon Sep 30 14:36:02 2013 - INFO | Exception value: {'info': '000004DC:
LdapErr: DSID-0C0906E8, comment: In order to perform this operation a
successful bind must be completed on the connection., data 0, v1db1',
'desc': 'Operations error'}
Mon Sep 30 14:36:02 2013 - INFO | Exception Info:
  File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 2049, in
_dispatch
    return method_handle(*params)
   File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 1840, in
login
    if self.__validate_user(login_user,login_password):
   File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 1737, in
__validate_user
    return self.api.authenticate(input_user,input_password)
   File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 1012, in
authenticate
    rc = self.authn.authenticate(self,user,password)
   File "/usr/lib/python2.6/site-packages/cobbler/modules/authn_ldap.py",
line 126, in authenticate
    result = dir.search_s(basedn, ldap.SCOPE_SUBTREE, filter, [])
   File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 516,
in search_s
    return
self.search_ext_s(base,scope,filterstr,attrlist,attrsonly,None,None,timeout=self.timeout)
   File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 510,
in search_ext_s
    return self.result(msgid,all=1,timeout=timeout)[1]
   File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 436,
in result
    res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
   File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 440,
in result2
    res_type, res_data, res_msgid, srv_ctrls =
self.result3(msgid,all,timeout)
   File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 446,
in result3
    ldap_result = self._ldap_call(self._l.result3,msgid,all,timeout)
   File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line 96,
in _ldap_call
    result = func(*args,**kwargs)



On Tue, Oct 1, 2013 at 12:49 PM, Robert Jacobson <[email protected]
> wrote:

>
> I'm using an older version of cobbler (2.2.3) but in my version the ldap
> settings are in /etc/cobbler/settings; I don't have a "setup" file...
>
> In any case, in my settings file my ldap_search_prefix is:
>
> ldap_search_prefix: 'uid='
>
> So you may just need an "=" at the end (or whatever LDAP search
> operator(s) you want to use), e.g.:
>
> ldap_search_prefix: 'sAMAccountName='
>
>
>
> On 2013-09-30 1:59 PM, Danilo Chilene wrote:
>
>   Hello,
>
>  I'm trying setup Cobbler with LDAP(AD), below the configuration of
> /etc/cobbler/modules.conf and /etc/cobbler/setup:
>
>  modules.conf:
> [authentication]
> module = authn_ldap
> [authorization]
> module = authz_allowall
>
>
> setup:
> ldap_server: "192.168.0.1"
> ldap_base_dn: "dc=domain,dc=com"
> ldap_port: 389
> ldap_tls: 0
> ldap_anonymous_bind: 0
> ldap_search_bind_dn: 'CN=Admin,OU=Users,dc=domain,dc=com'
> ldap_search_passwd: strangepassword'
> ldap_search_prefix: 'sAMAccountName'
> ldap_tls_cacertfile: ''
> ldap_tls_keyfile: ''
> ldap_tls_certfile: ''
>
>
> Cobbler Version:
> cobbler-2.4.0-1.el6.noarch
> cobbler-web-2.4.0-1.el6.noarch
>
>
> --
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Robert Jacobson               [email protected]
> Lead System Admin       Solar Dynamics Observatory (SDO)
> Bldg 14, E222                             (301) 286-1591
>
>
_______________________________________________
cobbler mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/cobbler

Reply via email to