<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Tahoma,Arial,Helvetica,sans-serif'>
<p>Hello Everyone,</p>
<p>I've installed and configured kolab 3.3 multi-domain on centos7, using this link:</p>
<p><a href="http://kodira.de/2014/11/kolab-3-3-multi-domain-setup-centos-7/">http://kodira.de/2014/11/kolab-3-3-multi-domain-setup-centos-7/</a></p>
<p>And recently updated to 3.4 using kolab official docs.</p>
<p>I have 3 domains on mail server, in which "iat.aero" is the main domain and "iranairtours.com" and "iranairtours.ir" are aliases.</p>
<p>Before upgrading, I've done a mistake that I couldn't correct it.</p>
<p>I've added "iranairtours.com" and "test" as domains, but now I can't remove them. Even with command ldapdelete or ldapmodify.</p>
<p>It says "Operation is not allowed on non-leaf object."</p>
<p>The biggest problem after upgrading is that, I cant add new users.</p>
<p>The problem is, when I'm adding a new kolab user in kolab webadmin, the field "Email Server" is empty.</p>
<p>It creates user in ldap directory, but without attribute "mailhost". Even when I manually add mailhost attribute, user still cannot log into roundcube or chwala.</p>
<p>Even when I tried to create new user with cli (kolab add-user), It gives me error of:</p>
<p>[root@mail ~]# kolab add-user</p>
<p>1) Kolab User<br />3) Mail-enabled POSIX User<br />2) POSIX User<br />5) Mail Forwarding<br />4) Contact</p>
<p>Please select the user type: 1<br />Choose the preferredlanguage value [en_US]:<br />Choice (type '?' for options):<br />givenname: hossein<br />sn: mansouri<br />Traceback (most recent call last):<br /> File "/usr/sbin/kolab", line 39, in <module><br /> kolab = Cli()<br /> File "/usr/lib/python2.7/site-packages/pykolab/cli/__init__.py", line 69, in __init__<br /> commands.execute('_'.join(to_execute))<br /> File "/usr/lib/python2.7/site-packages/pykolab/cli/commands.py", line 138, in execute<br /> commands[cmd_name]['function'](conf.cli_args, kw)<br /> File "/usr/lib/python2.7/site-packages/pykolab/cli/cmd_add_user.py", line 37, in execute<br /> wap_client.user_add()<br /> File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py", line 538, in user_add<br /> params = get_user_input()<br /> File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py", line 259, in get_user_input<br /> attribute_values = form_value_select_options('user', user_type_id, attribute)<br /> File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py", line 171, in form_value_select_options<br /> return request('POST', 'form_value.select_options', post=post)<br /> File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py", line 375, in request<br /> response_data = request_raw(method, api_uri, get, post, headers)<br /> File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py", line 403, in request_raw<br /> response = conn.getresponse()<br /> File "/usr/lib64/python2.7/httplib.py", line 1045, in getresponse<br /> response.begin()<br /> File "/usr/lib64/python2.7/httplib.py", line 409, in begin<br /> version, status, reason = self._read_status()<br /> File "/usr/lib64/python2.7/httplib.py", line 373, in _read_status<br /> raise BadStatusLine(line)<br />httplib.BadStatusLine: ''</p>
<p> </p>
<p>Could anyone help me with the problem?!</p>
<p> </p>
<p>Thank for you attention</p>
</body></html>