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 = t...@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(t...@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(t...@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.ku...@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