Univention Bugzilla – Full Text Bug Listing |
Summary: | Configuring Active Directory connection: ValueError: need more than 1 value to unpack | ||
---|---|---|---|
Product: | UCS | Reporter: | Johannes Keiser <keiser> |
Component: | AD Connector | Assignee: | Fathan Vidjaja <vidjaja> |
Status: | CLOSED FIXED | QA Contact: | Arvid Requate <requate> |
Severity: | normal | ||
Priority: | P5 | CC: | best, castens, requate, steuwer, vidjaja |
Version: | UCS 4.4 | Flags: | best:
Patch_Available+
|
Target Milestone: | UCS 4.4-0-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
See Also: |
https://forge.univention.org/bugzilla/show_bug.cgi?id=43277 https://forge.univention.org/bugzilla/show_bug.cgi?id=52153 |
||
What kind of report is it?: | Bug Report | What type of bug is this?: | 6: Setup Problem: Issue for the setup process |
Who will be affected by this bug?: | 1: Will affect a very few installed domains | How will those affected feel about the bug?: | 3: A User would likely not purchase the product |
User Pain: | 0.103 | Enterprise Customer affected?: | |
School Customer affected?: | ISV affected?: | ||
Waiting Support: | Flags outvoted (downgraded) after PO Review: | ||
Ticket number: | 2018041321001011, 2018020521001021, 2019040421000456 | Bug group (optional): | External feedback |
Max CVSS v3 score: | |||
Attachments: | patch (git:fbest/46323-fix-ad-ldap-escaping) |
Description
Johannes Keiser
2018-02-16 17:50:43 CET
Reported again: Version: 4.3-0 errata12 (Neustadt) *** Bug 49229 has been marked as a duplicate of this bug. *** Einrichten der Active-Directory-Verbindung: Traceback (most recent call last): Einrichten der Active-Directory-Verbindung: File "%PY2.7%/univention/management/console/modules/setup/setup_script.py", line 310, in run Einrichten der Active-Directory-Verbindung: success = self.inner_run() Einrichten der Active-Directory-Verbindung: File "/usr/lib/univention-system-setup/scripts/90_postjoin/10admember", line 126, in inner_run Einrichten der Active-Directory-Verbindung: admember.synchronize_account_position(ad_domain_info, username, password) Einrichten der Active-Directory-Verbindung: File "%PY2.7%/univention/lib/admember.py", line 609, in synchronize_account_position Einrichten der Active-Directory-Verbindung: mapped_ad_user_dn = _mapped_ad_dn(ad_user_dn, ad_ldap_base, ucr) Einrichten der Active-Directory-Verbindung: File "%PY2.7%/univention/lib/admember.py", line 550, in _mapped_ad_dn Einrichten der Active-Directory-Verbindung: attr, val = rdn.split('=') Einrichten der Active-Directory-Verbindung: ValueError: need more than 1 value to unpack Do we know the use case that triggers this traceback? (In reply to Ingo Steuwer from comment #4) > Do we know the use case that triggers this traceback? It happens if you have any container or user containing a "," in the AD LDAP. Created attachment 10023 [details]
patch (git:fbest/46323-fix-ad-ldap-escaping)
Patch is merged and built in univention-lib ver. 8.0.1-24A~4.4.0.201906271220. 6e526cdb :Bug #46323: fix escaping of ldap DN and filters, and shell arguments 281e3705 :Bug #46323: Version Bump bfd4da81 :Bug #4323: yaml Verified: * Code ereview * Package update * Jenkins Tests * Advisory *** Bug 52153 has been marked as a duplicate of this bug. *** |