Cannot add user in kolab 3.4 multi-domain
Morteza Bahrami
bahrami at iat.aero
Sun May 31 12:43:54 CEST 2015
Hello Everyone,
I've installed and configured kolab 3.3 multi-domain on centos7, using
this link:
http://kodira.de/2014/11/kolab-3-3-multi-domain-setup-centos-7/ [1]
And recently updated to 3.4 using kolab official docs.
I have 3 domains on mail server, in which "iat.aero" is the main domain
and "iranairtours.com" and "iranairtours.ir" are aliases.
Before upgrading, I've done a mistake that I couldn't correct it.
I've added "iranairtours.com" and "test" as domains, but now I can't
remove them. Even with command ldapdelete or ldapmodify.
It says "Operation is not allowed on non-leaf object."
The biggest problem after upgrading is that, I cant add new users.
The problem is, when I'm adding a new kolab user in kolab webadmin, the
field "Email Server" is empty.
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.
Even when I tried to create new user with cli (kolab add-user), It gives
me error of:
[root at mail ~]# kolab add-user
1) Kolab User
3) Mail-enabled POSIX User
2) POSIX User
5) Mail Forwarding
4) Contact
Please select the user type: 1
Choose the preferredlanguage value [en_US]:
Choice (type '?' for options):
givenname: hossein
sn: mansouri
Traceback (most recent call last):
File "/usr/sbin/kolab", line 39, in <module>
kolab = Cli()
File "/usr/lib/python2.7/site-packages/pykolab/cli/__init__.py", line
69, in __init__
commands.execute('_'.join(to_execute))
File "/usr/lib/python2.7/site-packages/pykolab/cli/commands.py", line
138, in execute
commands[cmd_name]['function'](conf.cli_args, kw)
File "/usr/lib/python2.7/site-packages/pykolab/cli/cmd_add_user.py",
line 37, in execute
wap_client.user_add()
File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py",
line 538, in user_add
params = get_user_input()
File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py",
line 259, in get_user_input
attribute_values = form_value_select_options('user', user_type_id,
attribute)
File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py",
line 171, in form_value_select_options
return request('POST', 'form_value.select_options', post=post)
File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py",
line 375, in request
response_data = request_raw(method, api_uri, get, post, headers)
File "/usr/lib/python2.7/site-packages/pykolab/wap_client/__init__.py",
line 403, in request_raw
response = conn.getresponse()
File "/usr/lib64/python2.7/httplib.py", line 1045, in getresponse
response.begin()
File "/usr/lib64/python2.7/httplib.py", line 409, in begin
version, status, reason = self._read_status()
File "/usr/lib64/python2.7/httplib.py", line 373, in _read_status
raise BadStatusLine(line)
httplib.BadStatusLine: ''
Could anyone help me with the problem?!
Thank for you attention
Links:
------
[1] http://kodira.de/2014/11/kolab-3-3-multi-domain-setup-centos-7/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kolab.org/pipermail/users/attachments/20150531/6ac1066d/attachment.html>
More information about the users
mailing list