Kolab-setup error: ldap.NO_SUCH_OBJECT: {'desc': 'No such object'}

Otto Kekäläinen otto at seravo.fi
Mon Feb 25 23:28:37 CET 2013


Hello,

I tried to install Kolab 3.0 on a clean install of Centos 6.3
following the instructions at
http://docs.kolab.org/en-US/Kolab_Groupware/3.0/html/Community_Installation_Guide/chap-Community_Installation_Guide-Configuration.html

The last four commands were:
$ wget http://mirror.kolabsys.com/pub/redhat/kolab-3.0/el6/development/i386/kolab-3.0-community-release-6-2.el6.kolab_3.0.noarch.rpm
$ yum localinstall kolab-3.0-community-release-6-2.el6.kolab_3.0.noarch.rpm
$ yum install kolab
$ setup-kolab --fqdn demo.seravo.fi

..which of the last one ends with an error message like this:

Kolab Service password [JouMTyCIn3vtNTi]:
Traceback (most recent call last):
  File "/usr/sbin/setup-kolab", line 42, in <module>
    setup.run()
  File "/usr/lib/python2.6/site-packages/pykolab/setup/__init__.py",
line 43, in run
    components.execute('_'.join(to_execute))
  File "/usr/lib/python2.6/site-packages/pykolab/setup/components.py",
line 170, in execute
    execute(component)
  File "/usr/lib/python2.6/site-packages/pykolab/setup/components.py",
line 202, in execute
    components[component_name]['function'](conf.cli_args, kw)
  File "/usr/lib/python2.6/site-packages/pykolab/setup/setup_ldap.py",
line 405, in execute
    auth._auth.ldap.add_s(dn, ldif)
  File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line
195, in add_s
    return self.result(msgid,all=1,timeout=self.timeout)
  File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line
458, in result
    resp_type, resp_data, resp_msgid = self.result2(msgid,all,timeout)
  File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line
462, in result2
    resp_type, resp_data, resp_msgid, resp_ctrls =
self.result3(msgid,all,timeout)
  File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line
469, in result3
    resp_ctrl_classes=resp_ctrl_classes
  File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line
476, in result4
    ldap_result =
self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop)
  File "/usr/lib64/python2.6/site-packages/ldap/ldapobject.py", line
99, in _ldap_call
    result = func(*args,**kwargs)
ldap.NO_SUCH_OBJECT: {'desc': 'No such object'}

It does not tell me anything. I'd rather not start debugging the
python code even though I do know python.. Obiviously there is
something not finding something in LDAP.

What should I do to overcome this?

- Otto




More information about the users mailing list