doveadm mit Wildcards funktioniert nicht
Mueller
mueller at tropenklinik.de
Fr Nov 4 12:57:28 CET 2022
Hallo an alle,
ich habe in Problem beim Einsatz von doveadm mit dovecot 2.3.19 unter debian
11.
Die Auflistung der User aus LDAP funktioniert nur einzeln, wenn ich den
Namen eintrage:
doveadm -D user 'tester at tlk.loc'
Nov 04 12:44:08 doveadm(tester at tlk.loc): Debug: auth-master: userdb
lookup(t at tlk.loc): Started userdb lookup
Nov 04 12:44:08 doveadm(tester at tlk.loc): Debug: auth-master: conn
unix:/var/ovecot/auth-userdb: Connecting
Nov 04 12:44:08 doveadm(tester at tlk.loc): Debug: auth-master: conn
unix:/var/ovecot/auth-userdb (pid=52889,uid=0): Client connected (fd=9)
Nov 04 12:44:08 doveadm(tester at tlk.loc): Debug: auth-master: userdb
lookup(t at tlk.loc): auth USER input: tester at tlk.loc uid=5000 gid=5000
home=/f2/mail/tc/tester at tlk.loc/ password
Nov 04 12:44:08 doveadm(tester at tlk.loc): Debug: auth-master: userdb
lookup(t at tlk.loc): Finished userdb lookup (username=tester at tlk.loc uid=5000
gid=5000=/f2/mail/tlk.loc/tester at tlk.loc/ password)
Nov 04 12:44:08 doveadm(53044): Debug: auth-master: conn
unix:/var/run/dovecth-userdb (pid=52889,uid=0): Disconnected: Connection
closed (fd=9)
field value
uid 5000
gid 5000
home /f2/mail/tlk.loc/tester at tlk.loc/
mail maildir:/f2/mail/tlk.loc/tester at tlk.loc
password
Wenn ich eine Wildcard verwende wird nichts ausgegeben, es werden keine User
angezeigt:
doveadm -D user '*'
Nov 04 12:46:43 Debug: auth-master: userdb list: Started listing users
(user_mask=*)
Nov 04 12:46:43 Debug: auth-master: conn unix:/var/run/dovecot/auth-userdb:
Connecting
Nov 04 12:46:43 Debug: auth-master: conn unix:/var/run/dovecot/auth-userdb
(pid=52889,uid=0): Client connected (fd=9)
Nov 04 12:46:43 Debug: auth-master: userdb list: Finished listing users
Nov 04 12:46:43 Debug: auth-master: conn unix:/var/run/dovecot/auth-userdb
(pid=52889,uid=0): Disconnected: Connection closed (fd=9)
Meine dovecot-ldap.conf.ext
user_attrs = =user=%{ldap:mail},=password=%{ldap:userPassword}
user_filter = (mail=%u)
iterate_attrs = =user=%{ldap:mail}
iterate_filter = (objectClass=ldap:mail)
pass_attrs = mail=%u,= userPassword=password
Hat jemand eine Idee wie ich weiterkomme?
EDV Daniel Müller
Leitung EDV
Tropenklinik Paul-Lechler-Krankenhaus
Paul-Lechler-Str. 24
72076 Tübingen
Tel.: 07071/206-463, Fax: 07071/206-499
eMail: mueller at tropenklinik.de
Internet: www.tropenklinik.de
Mehr Informationen über die Mailingliste Dovecot