Bug 35701

Summary: Traceback when AD is not available
Product: UCS Reporter: Dirk Wiesenthal <wiesenthal>
Component: AD ConnectorAssignee: Stefan Gohmann <gohmann>
Status: CLOSED FIXED QA Contact: Felix Botner <botner>
Severity: normal    
Priority: P5 CC: gohmann, walkenhorst
Version: UCS 3.2   
Target Milestone: UCS 3.2-3-errata   
Hardware: Other   
OS: Linux   
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-08-26 11:58:52 CEST
Reported by Traceback feedback

Traceback:
Die Ausführung des Kommandos adconnector/enable_ssl ist fehlgeschlagen:

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/univention/management/console/modules/__init__.py",
line 218, in execute
    func( request )
  File "/usr/lib/pymodules/python2.6/univention/management/console/modules/decorators.py",
line 305, in _response
    result = _multi_response(self, request)
  File "/usr/lib/pymodules/python2.6/univention/management/console/modules/decorators.py",
line 432, in _response
    for res in function(self, iterator, *nones):
  File "/usr/lib/pymodules/python2.6/univention/management/console/modules/decorators.py",
line 271, in _fake_func
    yield function(self, *args)
  File
"/usr/lib/pymodules/python2.6/univention/management/console/modules/adconnector/__init__.py",
line 543, in enable_ssl
    self._enable_ssl_and_test_connection()
  File
"/usr/lib/pymodules/python2.6/univention/management/console/modules/adconnector/__init__.py",
line 535, in _enable_ssl_and_test_connection
    success = test_connection()
  File
"/usr/lib/pymodules/python2.6/univention/management/console/modules/adconnector/__init__.py",
line 84, in test_connection
    raise ADNotAvailable()
ADNotAvailable
Comment 1 Stefan Gohmann univentionstaff 2014-10-15 07:42:44 CEST
fixed, but I wasn't unable to reproduce this issue.

UCS 3.2-3: r54439
UCS 4.0: r54440
YAML: r54441
Comment 2 Felix Botner univentionstaff 2014-10-20 16:53:33 CEST
(In reply to Stefan Gohmann from comment #1)
> fixed, but I wasn't unable to reproduce this issue.
me neither, nevertheless fix works


OK - UCS 3.2
OK - UCS 4.0
OK - YAML
Comment 3 Janek Walkenhorst univentionstaff 2014-10-22 16:06:56 CEST
http://errata.univention.de/ucs/3.2/223.html