Dovecot 2.4.1 works fine on my Debian Trixie server. I use LDAP as backend for the users.

I don't have problems. Authentication works fine. However logging show every time the following line:

auth-worker(<user name@domain,::1)<109040><3v5ddOlJvrgAAAAAAAAAAAAAAAAAAAAB>: request [7]: Error: ldap: auth_passdb_post settings: Failed to parse configuration: Failed to expand passdb_fields/password setting variables: ldap: No such attribute 'userpassword'

The LDAP authentication works correct. So I don't understand this message.

My correct working LDAP configuration in auth-ldap.conf.ext:

passdb ldap {
   passdb_use_worker = yes
   passdb_ldap_filter = (&(objectClass=PromptMailUser)(accountStatus=TRUE)(mailDeliveryaddress=%{user}))
   ldap_bind = yes
   fields {
      user = %{ldap:mailDeliveryaddress}
      password = %{ldap:userPassword}
   }
}

userdb ldap {
   userdb_use_worker = yes
   userdb_ldap_filter = (&(objectClass=PromptMailUser)(accountStatus=TRUE)(mailDeliveryaddress=%{user}))
   fields {
      home = %{ldap:mailBase}
      mail = %{ldap:mailMessageStore}
      mail_path = %{ldap:mailMessageStore}
      quota_storage_size = %{ldap:dovecotQuota}
   }
}

_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to