Bug 34436

Summary: Traceback in UDM navigation (Bad search filter)
Product: UCS Reporter: Dirk Wiesenthal <wiesenthal>
Component: UMC - Domain management (Generic)Assignee: UMC maintainers <umc-maintainers>
Status: CLOSED WORKSFORME QA Contact:
Severity: normal    
Priority: P5 CC: best, gohmann, klaeser
Version: UCS 3.2   
Target Milestone: UCS 3.2-x   
Hardware: Other   
OS: Linux   
See Also: https://forge.univention.org/bugzilla/show_bug.cgi?id=32979
https://forge.univention.org/bugzilla/show_bug.cgi?id=40129
What kind of report is it?: --- What type of bug is this?: ---
Who will be affected by this bug?: --- How will those affected feel about the bug?: ---
User Pain: Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional): Error handling, External feedback
Max CVSS v3 score:

Description Dirk Wiesenthal univentionstaff 2014-04-01 14:01:09 CEST
Reported by UMC Traceback, unfortunately I cannot reproduce this. The information provided does not really point us to the code where this fails and of course we do not have the exact query.

Remark: I'll try to cancel the user in my demo environment, but I can't it, because during the delete I seen LDAP error.

 Traceback:
  File "/usr/lib/pymodules/python2.6/notifier/threads.py", line 82, in _run
    tmp = self._function()
  File "/usr/lib/pymodules/python2.6/notifier/__init__.py", line 104, in __call__
    return self._function( *tmp, **self._kwargs )
  File
"/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/__init__.py", line
971, in _thread
    for module, obj in list_objects( container, object_type = object_type ):
  File
"/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/udm_ldap.py", line
155, in wrapper_func
    ret = func( *args, **kwargs )
  File
"/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/udm_ldap.py", line
1021, in list_objects
    objects.append( ( module, module.get( dn ) ) )
  File
"/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/udm_ldap.py", line
182, in wrapper_func
    raise LDAP_ConnectionError( str( e ) )

LDAP_ConnectionError: Bad search filter
Comment 1 Dirk Wiesenthal univentionstaff 2014-04-01 14:03:12 CEST
We need to raise better exceptions.
Comment 2 Florian Best univentionstaff 2015-07-07 14:07:02 CEST
We improved error handling a lot during errata updates in UCS 4.0.
This bug could be a duplicate of Bug #35953.
Comment 3 Florian Best univentionstaff 2015-11-30 14:07:22 CET
One possibility is Bug #40129.