2022-12-06 07:16:16,572 ERROR 2dda309d87c94bcf 950 indico.flask {'msgtype': 97, 'msgid': 1, 'result': 48, 'desc': 'Inappropriate authentication', 'ctrls': [], 'info ': 'anonymous bind disallowed'} Traceback (most recent call last): File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 968, in _apply_method_s return func(self,*args,**kwargs) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 248, in simple_bind_s msgid = self.simple_bind(who,cred,serverctrls,clientctrls) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 242, in simple_bind return self._ldap_call(self._l.simple_bind,who,cred,RequestControlTuples(serverctrls),RequestControlTuples(clientctrls)) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 128, in _ldap_call result = func(*args,**kwargs) ldap.SERVER_DOWN: {'result': -1, 'desc': "Can't contact LDAP server", 'errno': 107, 'ctrls': [], 'info': 'Transport endpoint is not connected'} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/indico/.venv/lib/python3.9/site-packages/flask/app.py", line 1517, in full_dispatch_request rv = self.dispatch_request() File "/opt/indico/.venv/lib/python3.9/site-packages/flask/app.py", line 1503, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) File "/opt/indico/.venv/lib/python3.9/site-packages/indico/web/flask/util.py", line 79, in wrapper return obj().process() File "/opt/indico/.venv/lib/python3.9/site-packages/indico/web/rh.py", line 281, in process res = self._do_process() File "/opt/indico/.venv/lib/python3.9/site-packages/indico/web/rh.py", line 236, in _do_process self._check_access() File "/opt/indico/.venv/lib/python3.9/site-packages/indico/modules/categories/controllers/base.py", line 43, in _check_access if not self.category.can_access(session.user): File "/opt/indico/.venv/lib/python3.9/site-packages/indico/util/caching.py", line 54, in memoizer cache[key] = f(*args, **kwargs) File "/opt/indico/.venv/lib/python3.9/site-packages/indico/core/db/sqlalchemy/protection.py", line 203, in can_access if any(user in entry.principal for entry in iter_acl(self.acl_entries)): File "/opt/indico/.venv/lib/python3.9/site-packages/indico/core/db/sqlalchemy/protection.py", line 203, in if any(user in entry.principal for entry in iter_acl(self.acl_entries)): File "/opt/indico/.venv/lib/python3.9/site-packages/indico/modules/groups/core.py", line 66, in __contains__ return self.has_member(user) File "/opt/indico/.venv/lib/python3.9/site-packages/indico/modules/groups/core.py", line 212, in has_member elif self.group is None: File "/opt/indico/.venv/lib/python3.9/site-packages/werkzeug/utils.py", line 107, in __get__ value = self.fget(obj) # type: ignore File "/opt/indico/.venv/lib/python3.9/site-packages/indico/modules/groups/core.py", line 189, in group return multipass.get_group(self.provider, self.name) File "/opt/indico/.venv/lib/python3.9/site-packages/flask_multipass/core.py", line 420, in get_group return provider.get_group(name) File "/opt/indico/.venv/lib/python3.9/site-packages/flask_multipass/providers/ldap/providers.py", line 220, in get_group with ldap_context(self.ldap_settings): File "/opt/indico/.pyenv/versions/3.9.14/lib/python3.9/contextlib.py", line 119, in __enter__ return next(self.gen) File "/opt/indico/.venv/lib/python3.9/site-packages/flask_multipass/providers/ldap/util.py", line 68, in ldap_context connection = ldap_connect(settings, use_cache=use_cache) File "/opt/indico/.venv/lib/python3.9/site-packages/flask_multipass/providers/ldap/util.py", line 150, in ldap_connect ldap_connection.simple_bind_s(*credentials) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 986, in simple_bind_s res = self._apply_method_s(SimpleLDAPObject.simple_bind_s,*args,**kwargs) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 972, in _apply_method_s self.reconnect(self._uri,retry_max=self._retry_max,retry_delay=self._retry_delay) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 938, in reconnect self._apply_last_bind() File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 907, in _apply_last_bind SimpleLDAPObject.simple_bind_s(self, None, None) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 249, in simple_bind_s resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all=1,timeout=self.timeout) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 543, in result3 resp_type, resp_data, resp_msgid, decoded_resp_ctrls, retoid, retval = self.result4( File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 553, in result4 ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop) File "/opt/indico/.venv/lib/python3.9/site-packages/ldap/ldapobject.py", line 128, in _ldap_call result = func(*args,**kwargs) ldap.INAPPROPRIATE_AUTH: {'msgtype': 97, 'msgid': 1, 'result': 48, 'desc': 'Inappropriate authentication', 'ctrls': [], 'info': 'anonymous bind disallowed'} 2022-12-06 07:16:17,452 INFO cbd2c9a02332444d 950 indico.rh GET /category/9/ [IP=y.y.y.y] [PID=960607]