[Dovecot-de] passdb didn't return userdb entries, trying the next userdb

Klaus Tachtler klaus at tachtler.net
Do Apr 17 13:57:29 CEST 2014


Hallo Zusammen,

ich habe dovecot dazu gebracht sich erfolgreich gegen meine MySQL-Datenbank zu
authentifizieren.

Wenn ich den Befehl:
===================
# doveadm user klaus at tachtler.net

absetze erhalte ich nachfolgende LOG-Meldung, die mich irritiert...

---- LOG ----
... dovecot: auth: Debug: master in:  
USER#0111#011klaus at tachtler.net#011service=doveadm

... dovecot: auth: Debug: prefetch(klaus at tachtler.net): passdb didn't  
return userdb entries, trying the next userdb

... dovecot: auth-worker(3601): Debug: sql(klaus at tachtler.net): SELECT  
10000 AS uid, 10000 as gid, '/var/spool/vmail/tachtler.net/klaus' AS  
home, concat('*:bytes=', quota) AS quota_rule FROM mailbox WHERE  
username = 'klaus at tachtler.net' AND active = 1
... dovecot: auth: Debug: userdb out:  
USER#0111#011klaus at tachtler.net#011uid=10000#011gid=10000#011home=/var/spool/vmail/tachtler.net/klaus#011quota_rule=*:bytes=1048576000
---- LOG ----

Meine 'password_query' sieht so aus:
===================================
password_query = SELECT username AS user, password, 10000 AS  
userdb_uid, 10000 as userdb_gid, '/var/spool/vmail/%Ld/%Ln' AS  
userdb_home, concat('*:bytes=', quota) AS userdb_quota_rule FROM  
mailbox WHERE username = '%Lu' AND active = 1

Meine 'user_query' sieh so aus:
==============================
user_query = SELECT 10000 AS uid, 10000 as gid,  
'/var/spool/vmail/%Ld/%Ln' AS home, concat('*:bytes=', quota) AS  
quota_rule FROM mailbox WHERE username = '%Lu' AND active = 1


Ist das normal bei der Verwendung von prefetch?


Danke und Grüße
Klaus.



--

------------------------------------------
e-Mail  : klaus at tachtler.net
Homepage: http://www.tachtler.net
DokuWiki: http://www.dokuwiki.tachtler.net
------------------------------------------



Mehr Informationen über die Mailingliste Dovecot