Univention Bugzilla – Full Text Bug Listing |
Summary: | sync of proxyAddresses (ad->ucs) broken | ||
---|---|---|---|
Product: | UCS | Reporter: | Felix Botner <botner> |
Component: | AD Connector | Assignee: | Samba maintainers <samba-maintainers> |
Status: | NEW --- | QA Contact: | Samba maintainers <samba-maintainers> |
Severity: | normal | ||
Priority: | P5 | CC: | best, bremer, grandjean, requate |
Version: | UCS 4.4 | ||
Target Milestone: | --- | ||
Hardware: | Other | ||
OS: | Linux | ||
See Also: | https://forge.univention.org/bugzilla/show_bug.cgi?id=48725 | ||
What kind of report is it?: | Bug Report | What type of bug is this?: | 3: Simply Wrong: The implementation doesn't match the docu |
Who will be affected by this bug?: | 2: Will only affect a few installed domains | How will those affected feel about the bug?: | 2: A Pain – users won’t like this once they notice it |
User Pain: | 0.069 | Enterprise Customer affected?: | |
School Customer affected?: | ISV affected?: | ||
Waiting Support: | Flags outvoted (downgraded) after PO Review: | ||
Ticket number: | Bug group (optional): | ||
Max CVSS v3 score: |
Description
Felix Botner
2020-06-23 18:44:05 CEST
Strange, it worked for me (as well before and as after the changes of Bug #18501): root@admember:~# eval "$(ucr shell)"; udm users/user create --position="cn=users,$ldap_base" --set username=user8 --set lastname=name1 --set password=univention --set mailPrimaryAddress=user8@autotest.local --append mailAlternativeAddress=other8@autotest.local --append mailAlternativeAddress=extern8@autotest.local root@admember:~# univention-ldapsearch uid=user8 | grep mail Object created: uid=user8,cn=users,dc=autotest,dc=local mailAlternativeAddress: other8@autotest.local mailAlternativeAddress: extern8@autotest.local mailPrimaryAddress: user8@autotest.local root@admember:~# vim 8.ldif root@admember:~# cat 8.ldif DN: CN=user8,CN=Users,DC=autotestwin,DC=local changetype: modify delete: proxyAddresses proxyAddresses: smtp:other8@autotest.local proxyAddresses: smtp:extern8@autotest.local root@admember:~# univention-adsearch samaccountname=user8 | grep proxy proxyAddresses: smtp:extern8@autotest.local proxyAddresses: smtp:other8@autotest.local proxyAddresses: SMTP:user8@autotest.local root@admember:~# ldbmodify -H ldap://THE_AD_SERVER.autotestwin.local --simple-bind-dn=cn=Administrator,cn=users,DC=autotestwin,DC=local --password="$(</etc/univention/connector/ad/bindpw)" 8.ldif Modified 1 records successfully root@admember:~# univention-adsearch samaccountname=user8 | grep proxy proxyAddresses: SMTP:user8@autotest.local root@admember:~# univention-ldapsearch uid=user8 | grep mail mailPrimaryAddress: user8@autotest.local We should have a test case demonstrating the broken-ness and verify-ing if the problem is fixed. I would write a fix then. |