Keystone + LDAP list users of a group
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Expired
|
Undecided
|
Unassigned |
Bug Description
I have created an LDAP group 'group2' and added users to that group. When I used the ldap search can see the user in the group.
ldapsearch -x -H ldap://localhost -b cn=group2,
I then register my LDAP domain with keystone and can see the list of groups and also see the list of users but when I try to get the list of users that belong to a group I am getting a 500 Internal Server Error. The command I used was
openastack user list --domain lldap --group group2 --debug
and the error is as follows:
GET call to identity for http://
Request returned failure status: 500
An unexpected error prevented the server from fulfilling your request. (HTTP 500) (Request-ID: req-a0cfd301-
Traceback (most recent call last):
File "/usr/lib/
result = cmd.run(
File "/usr/lib/
return super(Command, self).run(
File "/usr/lib/
column_names, data = self.take_
File "/usr/lib/
group=group,
File "/usr/lib/
return wrapped(*args, **kwargs)
File "/usr/lib/
**kwargs)
File "/usr/lib/
return f(*args, **new_kwargs)
File "/usr/lib/
self.
File "/usr/lib/
resp, body = self.client.
File "/usr/lib/
return self.request(url, 'GET', **kwargs)
File "/usr/lib/
resp = super(LegacyJso
File "/usr/lib/
return self.session.
File "/usr/lib/
resp = super(TimingSes
File "/usr/lib/
raise exceptions.
InternalServerE
clean_up ListUser: An unexpected error prevented the server from fulfilling your request. (HTTP 500) (Request-ID: req-a0cfd301-
Traceback (most recent call last):
File "/usr/lib/
ret_val = super(OpenStack
File "/usr/lib/
result = self.run_
File "/usr/lib/
ret_value = super(OpenStack
File "/usr/lib/
result = cmd.run(
File "/usr/lib/
return super(Command, self).run(
File "/usr/lib/
column_names, data = self.take_
File "/usr/lib/
group=group,
File "/usr/lib/
return wrapped(*args, **kwargs)
File "/usr/lib/
**kwargs)
File "/usr/lib/
return f(*args, **new_kwargs)
File "/usr/lib/
self.
File "/usr/lib/
resp, body = self.client.
File "/usr/lib/
return self.request(url, 'GET', **kwargs)
File "/usr/lib/
resp = super(LegacyJso
File "/usr/lib/
return self.session.
File "/usr/lib/
resp = super(TimingSes
File "/usr/lib/
raise exceptions.
InternalServerE
I am using centos-
and openstack-
description: | updated |
Changed in keystone: | |
assignee: | nobody → Rohan Kumar (kumarrohan346) |
Changed in keystone: | |
assignee: | Rohan Kumar (kumarrohan346) → nobody |
Please delete the client stack trace from the description and add an additional comment with the server side stack trace. There is a problem in the LDAP layer.