Carsten Laun-De Lellis
2012-Sep-16 10:48 UTC
[Dovecot] Error: User doesn't have home dir set, disabling duplicate database
Hi all I receive the following error in my mail.log. Does anybody know how to configure dovecot to get rid of this ? I have one server up and running with postfix, dovecot and a mysql backend. The error above happens on another server with postfix, dovecot and a ldap backend. Any hints ? Mit freundlichem Gru? Carsten Laun-De Lellis Dipl.-Ing. Elektrotechnik Certified Information Systems Auditor (CISA) Hauptstrasse 13 D-67705 Trippstadt Phone: +49 (6306) 992140 Mobile: +49 (151) 27530865 Fax: +49 (6306) 992142 email: <mailto:carsten.delellis at delellis.net> carsten.delellis at delellis.net
Pascal Volk
2012-Sep-16 11:21 UTC
[Dovecot] Error: User doesn't have home dir set, disabling duplicate database
On 09/16/2012 12:48 PM Carsten Laun-De Lellis wrote:> Hi all > > I receive the following error in my mail.log. > > Does anybody know how to configure dovecot to get rid of this ? > [?]Fix your setup. ,--[ http://wiki2.dovecot.org/UserDatabase ]-- | The user database lookup returns these fields: | ? | * home: User's home directory, overrides the global mail_home setting. | ? `-- See also: http://wiki2.dovecot.org/VirtualUsers/Home Regards, Pascal -- The trapper recommends today: cafefeed.1226013 at localdomain.org
Noel Butler
2012-Sep-16 11:33 UTC
[Dovecot] Error: User doesn't have home dir set, disabling duplicate database
Hi, On Sun, 2012-09-16 at 12:48 +0200, Carsten Laun-De Lellis wrote:> Hi all > > > > I receive the following error in my mail.log. >Dont use ldap, but, you should supply the output of dovecot -n it might help those familiar with ldap setups assist you> > > Does anybody know how to configure dovecot to get rid of this ? > > > > I have one server up and running with postfix, dovecot and a mysql backend. > The error above happens on another server with postfix, dovecot and a ldap > backend.should use mysql :) -------------- next part -------------- A non-text attachment was scrubbed... Name: face-smile.png Type: image/png Size: 873 bytes Desc: not available URL: <http://dovecot.org/pipermail/dovecot/attachments/20120916/2e3e648e/attachment-0004.png> -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20120916/2e3e648e/attachment-0004.bin>
Carsten Laun-De Lellis
2012-Sep-16 14:30 UTC
[Dovecot] Error: User doesn't have home dir set, disabling duplicate database
Hi First of all thank you for helping me to fix the problem. I am trying out ldap to get used to it. As I wrote I have a mysql setup up and running. Here's the output of doveconf -n: # 2.1.9: /usr/local/etc/dovecot/dovecot.conf # OS: Linux 2.6.18-028stab099.3 x86_64 Ubuntu 11.04 vzfs auth_mechanisms = plain login disable_plaintext_auth = no hostname = smtp.example.com mail_location = maildir:/vmail/%d/%n managesieve_notify_capability = mailto managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave namespace { inbox = yes location = maildir:/vmail/%d/%n prefix separator = / subscriptions = yes type = private } passdb { args = /scripts/ldap/mail/auth.ldap driver = ldap } plugin { recipient_delimiter = + sieve = /vmail/%d/%n/dovecot.sieve sieve_dir = /vmail/%d/%n sieve_global_dir = /var/lib/dovecot/sieve sieve_global_path = /var/lib/dovecot/sieve/default.sieve } postmaster_address = root at example.com protocols = imap sieve service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-userdb { mode = 0660 user = vmail } } service managesieve-login { inet_listener sieve { port = 4190 } inet_listener sieve_deprecated { port = 2000 } process_min_avail = 0 service_count = 1 vsz_limit = 64 M } ssl_cert = </certs/mail/mailpublic.pem ssl_key = </certs/mail/mailkey.pem userdb { args = /scripts/ldap/mail/auth.ldap driver = ldap } protocol lda { mail_plugins = " sieve" } protocol sieve { mail_max_userip_connections = 10 managesieve_implementation_string = Dovecot Pigeonhole managesieve_logout_format = bytes=%i/%o managesieve_max_line_length = 65536 And here is also my auth ldap file: uris = ldap://smtp.example.com dn = cn=admin, dc=example, dc=com dnpass = secret tls = no base = ou=mailuser,dc=example,dc=com ldap_version = 3 user_attrs = home=/vmail/%d/%n,=uid=5000,=gid=5000 user_filter = (&(objectClass=PFMailAccount)(pfMail=%u)) pass_attrs = pfClearPassword=password pass_filter = (&(objectClass=PFMailAccount)(pfMail=%u)) default_pass_scheme = PLAIN Again thank you very much for any help. Mit freundlichem Gru? Carsten Laun-De Lellis Dipl.-Ing. Elektrotechnik Certified Information Systems Auditor (CISA) Hauptstrasse 13 D-67705 Trippstadt Phone:?? +49 (6306) 992140 Mobile:? +49 (151) 27530865 Fax:???????? +49 (6306) 992142 email:?? carsten.delellis at delellis.net -----Original Message----- From: dovecot-bounces at dovecot.org [mailto:dovecot-bounces at dovecot.org] On Behalf Of Noel Butler Sent: Sonntag, 16. September 2012 13:34 To: dovecot at dovecot.org Subject: Re: [Dovecot] Error: User doesn't have home dir set, disabling duplicate database Hi, On Sun, 2012-09-16 at 12:48 +0200, Carsten Laun-De Lellis wrote:> Hi all > > > > I receive the following error in my mail.log. >Dont use ldap, but, you should supply the output of dovecot -n it might help those familiar with ldap setups assist you> > > Does anybody know how to configure dovecot to get rid of this ? > > > > I have one server up and running with postfix, dovecot and a mysqlbackend.> The error above happens on another server with postfix, dovecot and a > ldap backend.should use mysql :)