Bug 15717 - Authentifizierung am Cyrus nicht möglich
Authentifizierung am Cyrus nicht möglich
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Mail
UCS 2.3
Other Linux
: P5 normal (vote)
: UCS 2.3
Assigned To: Felix Botner
Daniel Hofmann
:
Depends on:
Blocks: 14432
  Show dependency treegraph
 
Reported: 2009-09-24 12:19 CEST by Sönke Schwardt-Krummrich
Modified: 2009-12-21 08:48 CET (History)
1 user (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 Sönke Schwardt-Krummrich univentionstaff 2009-09-24 12:19:43 CEST
Authentifizierung am Cyrus derzeit nicht möglich, weder manuell noch über Kontact.

root@master:~# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK master Cyrus IMAP4 v2.2.13-Debian-2.2.13-14.36.200909222350 server ready
a1 capability
* CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE IDLE STARTTLS
a1 OK Completed
a2 login mailuser@univention.test univention
a2 NO Login failed: generic failure


Sep 24 03:39:29 master saslauthd[2619]: pam_unix(imap:auth): check pass; user unknown
Sep 24 03:39:29 master saslauthd[2619]: pam_unix(imap:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= 
Sep 24 03:39:29 master PAM-univentionmailcyrus[2619]: continuing as user mailuser

Könnte das an folgender Zeile in /etc/pam.d/imap liegen?
account  required     pam_ldap.so config=/etc/imapd/pam_ldap_imap.conf
Comment 1 Felix Botner univentionstaff 2009-09-29 09:24:36 CEST
Der saslauthd war defekt.

*** glibc detected *** /usr/sbin/saslauthd: free(): invalid pointer: 0xb7cf5840 ***
...

Nach einem Neubau von cyrus-sasl2 konnte ich mich am cyrus über saslauthd mit testsaslauthd, cyradm und kontact anmelden.
Comment 2 Daniel Hofmann univentionstaff 2009-10-09 15:30:50 CEST
Authentifizierung über kontact, telnet und testsaslauthd funktioniert auch bei mir.
Comment 3 Stefan Gohmann univentionstaff 2009-12-21 08:48:55 CET
UCS 2.3 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".