shared Folder & sync
Günther J. Niederwimmer
gjn at gjn.priv.at
Fr Sep 9 15:48:04 CEST 2016
Hallo Klaus,
Am Freitag, 9. September 2016, 11:35:35 schrieb Klaus Tachtler:
> könnten wir Deine 'doveconf -n' Konfiguration haben und evtl. eine
> Fehlermeldung aus dem LOG?
ohne shared funktioniert der sync anscheinend gut ?
Was dem Teil nicht passt ist mir etwas schleierhaft denn die Ordner sind
angelegt worden und auch einige Files sind da aber eben nicht alles ?
Sep 9 15:20:25 mx03 dovecot: doveadm(gjn at xxxxxxxxx.at): Error: sync:
Disconnected from remote: Connection timed out
Sep 9 15:20:28 mx03 dovecot: dsync-local(gjn at xxxxxxxxx.at): Error: Can't
create mailbox shared/info at yyyyyyyyyyyy.com: Permission denied
Sep 9 15:23:34 mx03 clamd[2400]: SelfCheck: Database status OK.
Sep 9 15:25:26 mx03 dovecot: dsync-local(gjn at xxxxxxxxxx.at): Error: Can't
create mailbox shared/info at yyyyyyyyyyyyy.com: Permission denied
Sep 9 15:28:38 mx03 dovecot: doveadm(gjn at xxxxxxxxxx.at): Error: doveadm
server disconnected before handshake: Connection timed out
Sep 9 15:28:38 mx03 dovecot: doveadm(gjn at xxxxxxxxxx.at): Error: sync:
Disconnected from remote: Connection timed out
Sep 9 15:28:40 mx03 dovecot: dsync-local(gjn at xxxxxxxxxx.at): Error: Can't
create mailbox shared/info at yyyyyyyyyyyyy.com: Permission denied
Sep 9 15:30:26 mx03 dovecot: dsync-local(gjn at xxxxxxxxx.at): Error: Can't
create mailbox shared/info at yyyyyyyyyyyy.com: Permission denied
Selbstverständlich ;-)
# 2.2.25 (7be1766): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.14 (099a97c)
# OS: Linux 3.10.0-327.28.3.el7.x86_64 x86_64 CentOS Linux release 7.2.1511
(Core)
doveadm_password = # hidden, use -P to show it
doveadm_port = 10993
mail_location = maildir:~/Maildir
mail_plugins = zlib acl fts fts_lucene notify replication
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 index ihave duplicate
mime foreverypart extracttext
mbox_write_locks = fcntl
namespace {
list = children
location = maildir:
%%h/Maildir:INDEX=%h/shared/%%u:CONTROL=%h/shared/%%u:INDEXPVT=%h/shared/%%u
prefix = shared/%%u/
separator = /
subscriptions = yes
type = shared
}
namespace inbox {
hidden = no
ignore_on_failure = no
inbox = yes
list = yes
location =
mailbox Drafts {
auto = subscribe
special_use = \Drafts
}
mailbox Junk {
auto = subscribe
special_use = \Junk
}
mailbox Sent {
auto = subscribe
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
auto = subscribe
special_use = \Trash
}
prefix = INBOX/
separator = /
subscriptions = yes
type = private
}
passdb {
args = /etc/dovecot/dovecot-ldap.conf.ext
driver = ldap
}
plugin {
acl = vfile
acl_shared_dict = file:/srv/vmail/shared-mailboxes
mail_replica = tcp:217.196.154.213
sieve = file:~/sieve;active=~/.dovecot.sieve
}
protocols = imap lmtp sieve sieve
service aggregator {
fifo_listener replication-notify-fifo {
user = vmail
}
unix_listener replication-notify {
user = vmail
}
}
service auth {
unix_listener /var/spool/postfix/private/auth {
mode = 0666
}
}
service doveadm {
inet_listener {
port = 10993
}
}
service lmtp {
inet_listener lmtp {
address = 127.0.0.1
port = 24
}
}
service managesieve-login {
inet_listener sieve {
port = 4190
}
}
service replicator {
process_min_avail = 1
unix_listener replicator-doveadm {
group = vmail
mode = 0660
user = vmail
}
}
ssl = required
ssl_ca = </etc/ipa/ca.crt
ssl_cert = </etc/pki/tls/certs/esslmaier.pem
ssl_cipher_list =
EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:
+CAMELLIA256:+AES256:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!
3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELLIA256-SHA:AES256-
SHA:CAMELLIA128-SHA:AES128-SHA
ssl_client_ca_file = /etc/pki/tls/cert.pem
ssl_dh_parameters_length = 2048
ssl_key = </etc/pki/tls/private/esslmaier.key.pem
ssl_protocols = !SSLv2 !SSLv3
userdb {
args = /etc/dovecot/dovecot-ldap-userdb.conf.ext
driver = ldap
}
protocol imap {
mail_max_userip_connections = 10
mail_plugins = zlib acl fts fts_lucene notify replication acl imap_acl
imap_zlib
}
> > Dovecot 2.2..25
> > CentOS 7.2
> >
> > Ihr habt das Problem sicher schon mal gehabt ;-).
> >
> > Aber im Ernst, ich habe jetzt einen Sicherheitsserver für Dovecot
> > gemacht, das
> > ganze scheint auch zu funktionieren ?
> >
> > Nur habe ich bei mir shared Folder eingerichtet, jetzt schreibt das
> > Teil immer
> > er hat keine Berechtigung zu schreiben in den shared Foldern ?
> >
> > User ist vmail;vmail (10000) wie im Buch ;-)
> >
> > Habt Ihr eine Idee wo man da suchen soll / kann
> >
> > mit selinux hängt es nicht zusammen, da ich das schon ausgeschaltet hatte.
> >
> > Danke für jede Info,
> > --
> > mit freundlichen Grüßen / best regards,
> >
> > Günther J. Niederwimmer
>
> --
>
> ------------------------------------------
> e-Mail : klaus at tachtler.net
> Homepage: http://www.tachtler.net
> DokuWiki: http://www.dokuwiki.tachtler.net
> ------------------------------------------
--
mit freundlichen Grüßen / best regards,
Günther J. Niederwimmer
Mehr Informationen über die Mailingliste Dovecot