Bug 39725 - Kolab will not authenticate if uid unequal localpart of email
Kolab will not authenticate if uid unequal localpart of email
Status: CLOSED INVALID
Product: UCS
Classification: Unclassified
Component: Kolab
UCS 4.0
amd64 Linux
: P5 critical (vote)
: UCS 4.1-x
Assigned To: Mail maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-11-03 13:10 CET by Paul
Modified: 2017-09-15 14:06 CEST (History)
4 users (show)

See Also:
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):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul 2015-11-03 13:10:07 CET
Fresh univention install with Kolab Enterprise without updates:

If I create a new user with email/kolab enabled

univention-directory-manager users/user create \
    --position "cn=users,dc=mycorp,dc=com" \
    --set username="juser" \
    --set firstname="joe" \
    --set lastname="user" \
    --set organisation="World Domination Corp" \
    --set mailPrimaryAddress="joe.user@mycorp.com" \
    --set password="securepasswd" \
    --set mailHomeServer="mail.mycorp.com"

it works as expected, I am able to login into kolab webmail.
After updating to the current/latest errata and creating a second user jsmith with john.smith@mycorp.com I am not able to login into kolab webmail with this particular user, the old one still works.
If I create a user john.smith with john.smith@mycorp.com I am able to login again.
Comment 1 Dirk Ahrnke 2015-11-03 13:35:25 CET
see http://forum.univention.de/viewtopic.php?f=48&t=4480
Comment 2 Paul 2015-11-03 14:04:25 CET
Done.
Comment 3 Daniel Tröder univentionstaff 2015-11-03 15:09:36 CET
Forum thread: http://forum.univention.de/viewtopic.php?f=48&t=4480

/etc/imapd.conf on system contains:

ldap_filter: (|(&(|(uid=cyrus-admin)(uid=cyrus-murder))(uid=%U))(&(|(uid=%U)(mail=%U@%d)(mail=%U@%r))(objectclass=kolabinetorgperson)))
Comment 4 Stefan Gohmann univentionstaff 2017-09-15 13:56:36 CEST
It is a Kolab issue:
 https://www.univention.com/products/univention-app-center/app-catalog/kolab-enterprise/
Comment 5 Stefan Gohmann univentionstaff 2017-09-15 14:06:36 CEST
Set status of old resolved issues to closed.