Hi,
Here's what is written in dovecot-ldap.conf.ext file.
hosts = 192.168.100.204 dn = cn=dovecot,ou=people,dc=techblue,dc=co,dc=uk dnpass = password ldap_version = 3 base = dc=techblue,dc=co,dc=uk deref = never scope = subtree user_attrs = homeDirectory=/mail/%d/%n/, uidNumber=uid, gidNumber=gid user_filter = (&(objectClass=inetOrgPerson)(mail=%u)) pass_attrs = userPassword=password pass_filter = (&(objectClass=inetOrgPerson)(mail=%u)) default_pass_scheme = SSHA
Thanks, Saurabh
On Thursday 12 December 2013 04:18 PM, Steffen Kaiser wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, 12 Dec 2013, saurabh wrote:
What's in /etc/dovecot/dovecot-ldap.conf.ext ? The erroreous Debug: Unknown userdb setting: plugin//mail/%d/%n/=/home/test seems to come from there.
I am posting below the output of doveconf -n
############### Output of doveconf -n ######################
# 2.0.9: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-358.el6.x86_64 x86_64 CentOS release 6.5 (Final) ext4 base_dir = /var/run/dovecot/ disable_plaintext_auth = no login_greeting = ready login_log_format_elements = user=<%u> method=%m rip=%r lip=%l %c mail_debug = yes mail_location = maildir:/mail/%d/%n/Maildir mail_plugins = " quota" 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 mbox_write_locks = fcntl namespace { inbox = yes location = maildir:/mail/%d/%n/Maildir prefix = separator = / type = private } passdb { args = /etc/dovecot/dovecot-ldap.conf.ext driver = ldap } plugin { sieve = ~/.dovecot.sieve sieve_dir = ~/sieve sieve_global_dir = /var/lib/dovecot/sieve/global/ sieve_global_path = /var/lib/dovecot/sieve/default.sieve } protocols = imap lmtp sieve service auth { unix_listener auth-client { mode = 0666 user = dovecot } unix_listener auth-master { group = mail mode = 0664 user = mail } user = root } service lmtp { inet_listener lmtp { address = 210.7.64.62 127.0.0.1 ::1 port = 24 } unix_listener lmtp { mode = 0666 } } service managesieve-login { inet_listener sieve { port = 4190 } process_min_avail = 1 service_count = 1 vsz_limit = 64 M } service managesieve { process_limit = 10 } ssl_cert = </etc/pki/dovecot/certs/dovecot.pem ssl_key = </etc/pki/dovecot/private/dovecot.pem userdb { driver = prefetch } userdb { args = /etc/dovecot/dovecot-ldap.conf.ext driver = ldap } protocol imap { mail_plugins = " quota imap_quota" } protocol sieve { info_log_path = /var/log/dovecot-sieve.log log_path = /var/log/dovecot-sieve-errors.log managesieve_implementation_string = dovecot managesieve_max_line_length = 65536 } protocol lda { auth_socket_path = /var/run/dovecot/auth-master hostname = 210.7.64.62 info_log_path = /var/log/dovecot-lda.log log_path = /var/log/dovecot-lda-errors.log mail_plugins = " quota sieve" postmaster_address = test@ayurve.com } protocol lmtp { info_log_path = /var/log/dovecot-lmtp.log log_path = /var/log/dovecot-lmtp-errors.log mail_plugins = " quota sieve" }
Please suggest what changes shall I make in-order to get it working.
Thanks, Saurabh.
On Wednesday 11 December 2013 10:41 PM, Steffen Kaiser wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 11 Dec 2013, saurabh wrote:
I am using Dovecot version 2.0.9 on Centos 6.4. I have installed
I'm not sure, if that version had old bugs, but
dovecot-pegionhole version 2.0.9 and Roundcube version 0.9.5 . After doing all the configurations. I am able to see the filters icon in roundcube setting. But whem I click it I get the error "could not connect to server" please help.
Below are the error logs.
########### log from /var/log/maillog ##########
Dec 11 21:41:06 eximtest dovecot: managesieve: Debug: Unknown userdb setting: plugin//mail/%d/%n/=/home/test
this looks terrible wrong.
Dec 11 21:41:06 eximtest dovecot: managesieve(test@ayurve.co.uk): Debug: Effective uid=6006, gid=6000, home=
There is no home dir for the user.
Dec 11 21:41:06 eximtest dovecot: managesieve(test@ayurve.co.uk): Debug: sieve-storage: using active sieve script path: (null)
sieve needs a home dir.
Post doveconf -n, or find the bug in it yourself. Maybe it's caused by 1st error.
- -- Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux)
iQEVAwUBUqic1F3r2wJMiz2NAQLGFAf/Xh2bN6FH+9nyvUewENwFCYA8vGZxhUnQ oH0aUWegow/X9aq+D5Q5/hKjt7OdELnnyf8qe9kED77nvAv8xvcPu19umUwpRj/g jWdH0yl8SZH1kS7tEOhHNP8FDbTb8g2n+cB0HbKGyCPW2piUY0HcfNTLdrYjLU6Q onnVqtmj4CDiAdRo9taB1BTmoSbadk3XRv9k8O8qdjLCF/UT0Ghq/dEua2iKARfR LdT+pmGEIiVij0rkWpbXj+sIR5do2aoaS/W0KX5qhbxJzR64IsPem7AMsRlztnQA eZEH9GR2u601ax7m5FWMwLw5fjLxyO+HfNx2XOvFURP8sRa6TqY1jw== =XGTy -----END PGP SIGNATURE-----
- -- Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux)
iQEVAwUBUqmUhl3r2wJMiz2NAQJSEwf+LYMQj7Uq+DclZ1wbzE5NxcelA+444HEM YCXC2xCSSOYNMeDO9p/nyDjP+T9uDSiNyEssTcTbG+PcC3lnWT6bfhoc08qF2kpi HzaU8SjD7ZynmBlzQF4Z1oAXp51S+wv6Cw4G40BwMHiQ7k/Y5i8DyzCG58b1xkvR rcBLbLFEDAMQX5munFkXogNECa+RorxOShUIyaOg1oFz7GRyzl1LDvyS9Mt7u2lN x2NYu0s/KErOJZCmooC1iOm8Cwlo7YXKPH3kM36/CTwEf64McHQ+Vl+Y4m7AT5a0 lX79Og4yReYafCd6ypCB2vw8dc7mAqxkk4Ju35x848Cb7X/u7P7LGA== =HVQU -----END PGP SIGNATURE-----
-- Saurabh Kumar System Admin (RHCSA,RHCE,RHCVA)
FOR AND ON BEHALF OF: Techblue Software Pvt. Ltd. 73, Sector-5 IMT Manesar Haryana
E: saurabh.kumar@techblue.co.uk W: www.techblue.co.uk
The contents of this email are confidential and may be privileged, and are intended only for the use of the person or company named herein. Any views or opinions presented are solely those of the author and do not necessarily represent those of Technology Blueprint Limited. If you are not the intended recipient of this email or a person responsible for delivering it to the intended recipient, you are hereby notified that any distribution, copying or dissemination of the information herein is strictly prohibited