Univention Bugzilla – Bug 33848
Traceback in DC Backup's UDM UMC module if DC Master is down
Last modified: 2018-04-13 13:29:59 CEST
If the DC Master is down, LDAP is unreachable for the DC Backup. This leads to several tracebacks in UMC, e.g.: Die Ausführung des Kommandos udm/containers ist fehlgeschlagen: Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/univention/management/console/modules/__init__.py", line 204, in execute func( request ) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/decorators.py", line 282, in _response result = _multi_response(self, request) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/decorators.py", line 384, in _response for res in function(self, iterator, *nones): File "/usr/lib/pymodules/python2.6/univention/management/console/modules/decorators.py", line 266, in _fake_func yield function(self, *args) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/__init__.py", line 605, in containers module = self._get_module( objectType, flavor ) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/__init__.py", line 97, in _get_module return UDM_Module( module_name ) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/udm_ldap.py", line 221, in __init__ self.load( force_reload=force_reload ) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/udm_ldap.py", line 233, in load self.module = _module_cache.get( module, force_reload=force_reload ) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/udm_ldap.py", line 150, in wrapper_func raise LDAP_ConnectionError( 'Opening LDAP connection failed: %s' % str( e ) ) LDAP_ConnectionError: Opening LDAP connection failed: {'desc': "Can't contact LDAP server"} ****** Also holds for reports (mentioned because this needs a different fix): Die Ausführung des Kommandos udm/reports/query ist fehlgeschlagen: Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/univention/management/console/modules/__init__.py", line 204, in execute func( request ) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/__init__.py", line 494, in reports_query entries.append( entry ) AttributeError: 'Instance' object has no attribute 'reports_cfg'
*** Bug 34235 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 38789 ***