<div dir="ltr"><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">Description of problem:<br>I am trying to integrate AD server in keystone and facing 'Internal server error'<br>domain configuration:<br> [stack@hkg2director ~]$ cat workplace/keystone_domain_specific_ldap_backend.yaml<br># This is an example template on how to configure keystone domain specific LDAP<br># backends. This will configure a domain called tripleoldap will the attributes<br># specified.<br>parameter_defaults:<br>  KeystoneLDAPDomainEnable: true<br>  KeystoneLDAPBackendConfigs:<br>    <a href="http://domain.com">domain.com</a>:<br>      url: ldap://<a href="http://172.25.161.211">172.25.161.211</a><br>      user: cn=Openstack,ou=Admins,dc=domain,dc=com<br>      password: password<br>      suffix: dc=domain,dc=com<br>      user_tree_dn: ou=APAC,dc=domain,dc=com<br>      user_filter: "(|(memberOf=cn=openstackadmin,ou=Groups,dc=domain,dc=com)(memberOf=cn=openstackeditor,ou=Groups,dc=domain,dc=com)(memberOf=cn=openstackviewer,ou=Groups,dc=domain,dc=com)"<br>      user_objectclass: person<br>      user_id_attribute: cn</p><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">      group_tree_dn: ou=Groups,dc=domain,dc=com<br>      group_objectclass: Groups<br>      group_id_attribute: cn</p><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">When i issue the command:<br>$ openstack user list --domain <a href="http://domain.com">domain.com</a><br>Output: Internal server error (HTTP 500)</p><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">Keystone_wsgi_error.log:<br>[Tue Jun 28 06:46:49.112848 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] mod_wsgi (pid=45): Exception occurred processing WSGI script '/var/www/cgi-bin/keystone/keystone'.<br>[Tue Jun 28 06:46:49.121797 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] Traceback (most recent call last):<br>[Tue Jun 28 06:46:49.122202 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/app.py", line 2464, in __call__<br>[Tue Jun 28 06:46:49.122218 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.wsgi_app(environ, start_response)<br>[Tue Jun 28 06:46:49.122231 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/werkzeug/middleware/proxy_fix.py", line 187, in __call__<br>[Tue Jun 28 06:46:49.122238 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return <a href="http://self.app">self.app</a>(environ, start_response)<br>[Tue Jun 28 06:46:49.122248 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 129, in __call__<br>[Tue Jun 28 06:46:49.122254 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] resp = self.call_func(req, *args, **kw)<br>[Tue Jun 28 06:46:49.122264 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 193, in call_func<br>[Tue Jun 28 06:46:49.122270 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.func(req, *args, **kwargs)<br>[Tue Jun 28 06:46:49.122284 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/oslo_middleware/base.py", line 124, in __call__<br>[Tue Jun 28 06:46:49.122294 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] response = req.get_response(self.application)<br>[Tue Jun 28 06:46:49.122304 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1314, in send<br>[Tue Jun 28 06:46:49.122310 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] application, catch_exc_info=False)<br>[Tue Jun 28 06:46:49.122320 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1278, in call_application<br>[Tue Jun 28 06:46:49.122326 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] app_iter = application(self.environ, start_response)<br>[Tue Jun 28 06:46:49.122337 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 143, in __call__<br>[Tue Jun 28 06:46:49.122344 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return resp(environ, start_response)<br>[Tue Jun 28 06:46:49.122354 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 129, in __call__<br>[Tue Jun 28 06:46:49.122364 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] resp = self.call_func(req, *args, **kw)<br>[Tue Jun 28 06:46:49.122374 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 193, in call_func<br>[Tue Jun 28 06:46:49.122382 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.func(req, *args, **kwargs)<br>[Tue Jun 28 06:46:49.122392 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/oslo_middleware/base.py", line 124, in __call__<br>[Tue Jun 28 06:46:49.122400 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] response = req.get_response(self.application)<br>[Tue Jun 28 06:46:49.122413 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1314, in send<br>[Tue Jun 28 06:46:49.122421 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] application, catch_exc_info=False)<br>[Tue Jun 28 06:46:49.122432 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1278, in call_application<br>[Tue Jun 28 06:46:49.122439 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] app_iter = application(self.environ, start_response)<br>[Tue Jun 28 06:46:49.122463 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 129, in __call__<br>[Tue Jun 28 06:46:49.122470 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] resp = self.call_func(req, *args, **kw)<br>[Tue Jun 28 06:46:49.122481 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 193, in call_func<br>[Tue Jun 28 06:46:49.122490 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.func(req, *args, **kwargs)<br>[Tue Jun 28 06:46:49.122500 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/osprofiler/web.py", line 112, in __call__<br>[Tue Jun 28 06:46:49.122507 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return request.get_response(self.application)<br>[Tue Jun 28 06:46:49.122517 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1314, in send<br>[Tue Jun 28 06:46:49.122525 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] application, catch_exc_info=False)<br>[Tue Jun 28 06:46:49.122535 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1278, in call_application<br>[Tue Jun 28 06:46:49.122542 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] app_iter = application(self.environ, start_response)<br>[Tue Jun 28 06:46:49.122552 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 129, in __call__<br>[Tue Jun 28 06:46:49.122562 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] resp = self.call_func(req, *args, **kw)<br>[Tue Jun 28 06:46:49.122572 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 193, in call_func<br>[Tue Jun 28 06:46:49.122579 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.func(req, *args, **kwargs)<br>[Tue Jun 28 06:46:49.122589 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/oslo_middleware/request_id.py", line 58, in __call__<br>[Tue Jun 28 06:46:49.122596 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] response = req.get_response(self.application)<br>[Tue Jun 28 06:46:49.122605 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1314, in send<br>[Tue Jun 28 06:46:49.122612 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] application, catch_exc_info=False)<br>[Tue Jun 28 06:46:49.122622 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1278, in call_application<br>[Tue Jun 28 06:46:49.122630 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] app_iter = application(self.environ, start_response)<br>[Tue Jun 28 06:46:49.122670 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/server/flask/request_processing/middleware/url_normalize.py", line 38, in __call__<br>[Tue Jun 28 06:46:49.122696 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return <a href="http://self.app">self.app</a>(environ, start_response)<br>[Tue Jun 28 06:46:49.122729 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 129, in __call__<br>[Tue Jun 28 06:46:49.122743 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] resp = self.call_func(req, *args, **kw)<br>[Tue Jun 28 06:46:49.122753 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/dec.py", line 193, in call_func<br>[Tue Jun 28 06:46:49.122761 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.func(req, *args, **kwargs)<br>[Tue Jun 28 06:46:49.122772 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystonemiddleware/auth_token/__init__.py", line 341, in __call__<br>[Tue Jun 28 06:46:49.122786 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] response = req.get_response(self._app)<br>[Tue Jun 28 06:46:49.122800 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1314, in send<br>[Tue Jun 28 06:46:49.122807 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] application, catch_exc_info=False)<br>[Tue Jun 28 06:46:49.122817 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/webob/request.py", line 1278, in call_application<br>[Tue Jun 28 06:46:49.122824 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] app_iter = application(self.environ, start_response)<br>[Tue Jun 28 06:46:49.122835 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/werkzeug/middleware/dispatcher.py", line 78, in __call__<br>[Tue Jun 28 06:46:49.122845 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return app(environ, start_response)<br>[Tue Jun 28 06:46:49.122856 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/app.py", line 2450, in wsgi_app<br>[Tue Jun 28 06:46:49.122863 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] response = self.handle_exception(e)<br>[Tue Jun 28 06:46:49.122874 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask_restful/__init__.py", line 272, in error_router<br>[Tue Jun 28 06:46:49.122883 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return original_handler(e)<br>[Tue Jun 28 06:46:49.122893 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask_restful/__init__.py", line 272, in error_router<br>[Tue Jun 28 06:46:49.122900 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return original_handler(e)<br>[Tue Jun 28 06:46:49.122910 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask_restful/__init__.py", line 272, in error_router<br>[Tue Jun 28 06:46:49.122921 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return original_handler(e)<br>[Tue Jun 28 06:46:49.122932 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] [Previous line repeated 27 more times]<br>[Tue Jun 28 06:46:49.122943 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/app.py", line 1867, in handle_exception<br>[Tue Jun 28 06:46:49.122952 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] reraise(exc_type, exc_value, tb)<br>[Tue Jun 28 06:46:49.122964 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/_compat.py", line 38, in reraise<br>[Tue Jun 28 06:46:49.122971 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] raise value.with_traceback(tb)<br>[Tue Jun 28 06:46:49.122981 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/app.py", line 2447, in wsgi_app<br>[Tue Jun 28 06:46:49.122988 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] response = self.full_dispatch_request()<br>[Tue Jun 28 06:46:49.122998 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/app.py", line 1952, in full_dispatch_request<br>[Tue Jun 28 06:46:49.123007 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] rv = self.handle_user_exception(e)<br>[Tue Jun 28 06:46:49.123018 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask_restful/__init__.py", line 272, in error_router<br>[Tue Jun 28 06:46:49.123025 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return original_handler(e)<br>[Tue Jun 28 06:46:49.123035 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask_restful/__init__.py", line 272, in error_router<br>[Tue Jun 28 06:46:49.123044 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return original_handler(e)<br>[Tue Jun 28 06:46:49.123059 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask_restful/__init__.py", line 272, in error_router<br>[Tue Jun 28 06:46:49.123066 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return original_handler(e)<br>[Tue Jun 28 06:46:49.123077 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] [Previous line repeated 27 more times]<br>[Tue Jun 28 06:46:49.123089 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/app.py", line 1821, in handle_user_exception<br>[Tue Jun 28 06:46:49.123097 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] reraise(exc_type, exc_value, tb)<br>[Tue Jun 28 06:46:49.123107 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/_compat.py", line 38, in reraise<br>[Tue Jun 28 06:46:49.123118 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] raise value.with_traceback(tb)<br>[Tue Jun 28 06:46:49.123129 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/app.py", line 1950, in full_dispatch_request<br>[Tue Jun 28 06:46:49.123137 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] rv = self.dispatch_request()<br>[Tue Jun 28 06:46:49.123147 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/app.py", line 1936, in dispatch_request<br>[Tue Jun 28 06:46:49.123154 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.view_functions[rule.endpoint](**req.view_args)<br>[Tue Jun 28 06:46:49.123165 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask_restful/__init__.py", line 468, in wrapper<br>[Tue Jun 28 06:46:49.123175 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] resp = resource(*args, **kwargs)<br>[Tue Jun 28 06:46:49.123186 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask/views.py", line 89, in view<br>[Tue Jun 28 06:46:49.123193 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.dispatch_request(*args, **kwargs)<br>[Tue Jun 28 06:46:49.123204 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/flask_restful/__init__.py", line 583, in dispatch_request<br>[Tue Jun 28 06:46:49.123211 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] resp = meth(*args, **kwargs)<br>[Tue Jun 28 06:46:49.123222 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/api/users.py", line 183, in get<br>[Tue Jun 28 06:46:49.123232 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self._list_users()<br>[Tue Jun 28 06:46:49.123245 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/api/users.py", line 215, in _list_users<br>[Tue Jun 28 06:46:49.123252 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] domain_scope=domain, hints=hints)<br>[Tue Jun 28 06:46:49.123263 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/common/manager.py", line 115, in wrapped<br>[Tue Jun 28 06:46:49.123273 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] __ret_val = __f(*args, **kwargs)<br>[Tue Jun 28 06:46:49.123282 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 414, in wrapper<br>[Tue Jun 28 06:46:49.123289 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return f(self, *args, **kwargs)<br>[Tue Jun 28 06:46:49.123299 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 424, in wrapper<br>[Tue Jun 28 06:46:49.123308 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return f(self, *args, **kwargs)<br>[Tue Jun 28 06:46:49.123327 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 1108, in list_users<br>[Tue Jun 28 06:46:49.123337 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] ref_list = self._handle_shadow_and_local_users(driver, hints)<br>[Tue Jun 28 06:46:49.123351 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 1091, in _handle_shadow_and_local_users<br>[Tue Jun 28 06:46:49.123358 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return driver.list_users(hints) + fed_res<br>[Tue Jun 28 06:46:49.123368 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/core.py", line 85, in list_users<br>[Tue Jun 28 06:46:49.123376 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.user.get_all_filtered(hints)<br>[Tue Jun 28 06:46:49.123387 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/core.py", line 328, in get_all_filtered<br>[Tue Jun 28 06:46:49.123394 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] for user in self.get_all(query, hints)]<br>[Tue Jun 28 06:46:49.123406 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/core.py", line 320, in get_all<br>[Tue Jun 28 06:46:49.123413 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] hints=hints)<br>[Tue Jun 28 06:46:49.123425 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/common.py", line 1949, in get_all<br>[Tue Jun 28 06:46:49.123432 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return super(EnabledEmuMixIn, self).get_all(ldap_filter, hints)<br>[Tue Jun 28 06:46:49.123443 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/common.py", line 1637, in get_all<br>[Tue Jun 28 06:46:49.123453 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] for x in self._ldap_get_all(hints, ldap_filter)]<br>[Tue Jun 28 06:46:49.123464 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/common/driver_hints.py", line 42, in wrapper<br>[Tue Jun 28 06:46:49.123472 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return f(self, hints, *args, **kwargs)<br>[Tue Jun 28 06:46:49.123482 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/common.py", line 1590, in _ldap_get_all<br>[Tue Jun 28 06:46:49.123489 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] attrs)<br>[Tue Jun 28 06:46:49.123500 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/common.py", line 986, in search_s<br>[Tue Jun 28 06:46:49.123507 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] attrlist, attrsonly)<br>[Tue Jun 28 06:46:49.123517 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/common.py", line 679, in wrapper<br>[Tue Jun 28 06:46:49.123524 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return func(self, conn, *args, **kwargs)<br>[Tue Jun 28 06:46:49.123535 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib/python3.6/site-packages/keystone/identity/backends/ldap/common.py", line 814, in search_s<br>[Tue Jun 28 06:46:49.123542 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] attrsonly)<br>[Tue Jun 28 06:46:49.123552 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 870, in search_s<br>[Tue Jun 28 06:46:49.123559 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self.search_ext_s(base,scope,filterstr,attrlist,attrsonly,None,None,timeout=self.timeout)<br>[Tue Jun 28 06:46:49.123578 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 1286, in search_ext_s<br>[Tue Jun 28 06:46:49.123586 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return self._apply_method_s(SimpleLDAPObject.search_ext_s,*args,**kwargs)<br>[Tue Jun 28 06:46:49.123596 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 1224, in _apply_method_s<br>[Tue Jun 28 06:46:49.123603 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] return func(self,*args,**kwargs)<br>[Tue Jun 28 06:46:49.123613 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 863, in search_ext_s<br>[Tue Jun 28 06:46:49.123621 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] msgid = self.search_ext(base,scope,filterstr,attrlist,attrsonly,serverctrls,clientctrls,timeout,sizelimit)<br>[Tue Jun 28 06:46:49.123631 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 859, in search_ext<br>[Tue Jun 28 06:46:49.123650 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] timeout,sizelimit,<br>[Tue Jun 28 06:46:49.123664 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 340, in _ldap_call<br>[Tue Jun 28 06:46:49.123672 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] reraise(exc_type, exc_value, exc_traceback)<br>[Tue Jun 28 06:46:49.123690 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib64/python3.6/site-packages/ldap/compat.py", line 46, in reraise<br>[Tue Jun 28 06:46:49.123701 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] raise exc_value<br>[Tue Jun 28 06:46:49.123713 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 324, in _ldap_call<br>[Tue Jun 28 06:46:49.123720 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] result = func(*args,**kwargs)<br>[Tue Jun 28 06:46:49.123754 2022] [wsgi:error] [pid 45] [remote <a href="http://172.25.201.201:58080">172.25.201.201:58080</a>] ldap.FILTER_ERROR: {'result': -7, 'desc': 'Bad search filter', 'ctrls': []}</p><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">Version-Release number of selected component (if applicable):</p><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">How reproducible:<br>Configure domain in keystone.</p><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">Steps to Reproduce:<br>1. setup 3 groups in ldap<br>2. create a user<br>3. configure ldap in keystone</p><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">Actual results:<br>When i issue the command:<br>$ openstack user list --domain <a href="http://domain.com">domain.com</a><br>Output: Internal server error (HTTP 500)</p><p style="margin:0px 0px 1.2em;padding:0px;width:auto;max-width:45em;color:rgb(51,51,51);font-family:monospace;font-size:12px">Expected results:<br>When i issue the command:<br>$ openstack user list --domain <a href="http://domain.com">domain.com</a><br>Output: should display users in the groups</p></div>