On 22/06/15 09:16, lejeczek wrote:
dear all
I have a postfix relaying to dovecot's lda but "strangely"
it does not work, I mean I imaging it's me doing something
wrong, yet I cannot figure out what.
postfix logs:
to=<me@my.domain>,orig_to=<root@localhost>, relay=dovecot,
delay=39296, delays=39294/2.2/0/0.27, dsn=4.3.0,
status=deferred (temporary failure)
and dovecot logs no error, despite having debug to yes in
couple of places,
it shows:
auth: Debug: master in: USER 1 me@my.domain
service=lda
auth-worker(25343): Debug: passwd(me@my.domain): lookup
auth-worker(25343): passwd(me@my.domain): unknown user
auth: Debug: ldap(me@my.domain): user search:
base=ou=People,dc=my,dc=domain scope=subtree
filter=(&(objectClass=person)(uid=me)) fields=
auth: Debug: ldap(me@my.domain): result:
objectClass=top,top,top,top,
... here goes the whole lot of ldap atrribs, and at the end:
unused.
For passdb & userdb in the configs I only configure ldap
backed, nothing else. Ldap works, I can query it without
failling.
I believe it's very simple set up but I must be wrong
somewhere.
pass_filter = (&(objectClass=posixAccount)(uid=%n))
pass_attrs = uid=user=%n,userPassword=password
user_attrs =
=home=/var/spool/mail/%d/%n,=mail=maildir:/var/spool/mail/%d/%n/Maildir:INDEX=/var/spool/mail/%d/%n:CONTROL=/var/spool/mail/%d/%n
user_filter = (&(objectClass=person)(uid=%n))
Any suggestions very appreciated.
thanks
I wonder could there be some kind of collision between
user/passdbs, even though I do not configure anything but
ldap, when I do:
#doveadm user me me@my.domain
field value
uid 1177
gid 513
home /home/me
mail maildir:/var/spool/mail/my.domain/me/Maildir
system_groups_user me
uid vmail
gid
home /var/spool/mail/my.domain/me
mail
maildir:/var/spool/mail/my.domain/me/Maildir:INDEX=/var/spool/mail/my.domain/me:CONTROL=/var/spool/mail/my.domain/me
I understand that it's dovecot trying something else than
just ldap?
Or not a collision, and these would be two separate,
different users?