Your userdb is returning user 'admin' on either site. For the segfault would be useful to get gdb backtrace (or equivalent).
Aki > On 30 March 2018 at 21:04 Vladimir Tiukhtin <vladimir.tiukh...@asergis.com> > wrote: > > > Hello > > > I have configured replication using dsync. It fails with a message > > Error: Couldn't create lock /home/admin/.dovecot-sync.lock: No such file > or directory > > This directory predictably does not exist - all my users are supposed to > be virtual. I can not find an option to switch this off. At the same > time if I try manual replication I get segfault error > > > Mar 30 17:17:24 localhost.localdomain dovecot[29063]: > dsync-server(ad...@asergis.com): Error: Couldn't create lock > /home/admin/.dovecot-sync.lock: No such file or directory > Mar 30 17:17:54 localhost.localdomain dovecot[29063]: > dsync-server(ad...@asergis.com): Error: sieve-storage: couldn't find > storage root directory; sieve_dir was left unconfigured and > autodetection failed > Mar 30 17:17:54 localhost.localdomain dovecot[29063]: > dsync-server(ad...@asergis.com): Fatal: master: service(doveadm): child > 29133 killed with signal 11 (core dumps disabled) > Mar 30 17:17:54 localhost.localdomain kernel: doveadm-server[29133]: > segfault at 58 ip 00007fa0608c9ca1 sp 00007fffbf349480 error 4 in > lib10_doveadm_sieve_plugin.so[7fa0608c2000+b000] > Mar 30 17:22:25 localhost.localdomain dovecot[29063]: > dsync-server(ad...@asergis.com): Error: Couldn't create lock > /home/admin/.dovecot-sync.lock: No such file or directory > Mar 30 17:27:58 localhost.localdomain kernel: doveadm[29153]: segfault > at 58 ip 00007fc1e65baca1 sp 00007ffd1a78b020 error 4 in > lib10_doveadm_sieve_plugin.so[7fc1e65b3000+b000] > > ** > > *My OS*: > > # cat /etc/os-release > NAME="CentOS Linux" > VERSION="7 (Core)" > ID="centos" > ID_LIKE="rhel fedora" > VERSION_ID="7" > PRETTY_NAME="CentOS Linux 7 (Core)" > ANSI_COLOR="0;31" > CPE_NAME="cpe:/o:centos:centos:7" > HOME_URL="https://www.centos.org/" > BUG_REPORT_URL="https://bugs.centos.org/" > > CENTOS_MANTISBT_PROJECT="CentOS-7" > CENTOS_MANTISBT_PROJECT_VERSION="7" > REDHAT_SUPPORT_PRODUCT="centos" > REDHAT_SUPPORT_PRODUCT_VERSION=" > > *My dovecot:* > > # dovecot --version > 2.2.10 > > *My config*: > > auth_cache_size = 12 M > auth_cache_ttl = 1 days > auth_debug = yes > auth_mechanisms = plain login > auth_username_chars = abcdefghijklmnopqrstuvwxyz.@ > auth_verbose = yes > base_dir = /var/run/dovecot/ > default_client_limit = 1024 > default_process_limit = 128 > doveadm_password = mysecretpasswordsharedamongservers > first_valid_uid = 1000 > instance_name = powergate > login_greeting = with a great power comes great responsibility > mail_location = mdbox:/var/mail/%d/%n > mail_plugins = replication notify > mail_privileged_group = mail > mbox_write_locks = fcntl > namespace inbox { > inbox = yes > location = > mailbox Drafts { > auto = no > special_use = \Drafts > } > mailbox Junk { > special_use = \Junk > } > mailbox Sent { > auto = subscribe > special_use = \Sent > } > mailbox "Sent Messages" { > auto = no > special_use = \Sent > } > mailbox Spam { > auto = create > special_use = \Junk > } > mailbox Trash { > auto = no > special_use = \Trash > } > mailbox virtual/All { > auto = no > special_use = \All > } > prefix = > } > passdb { > args = /etc/dovecot/dovecot-sql.conf.ext > driver = sql > } > plugin { > mail_replica = tcp:192.168.100.11:54321 > } > protocols = imap lmtp > service aggregator { > fifo_listener replication-notify-fifo { > mode = 0666 > user = $default_internal_user > } > unix_listener replication-notify { > mode = 0666 > user = $default_internal_user > } > } > service auth { > client_limit = 512 > inet_listener auth-client { > port = 12345 > } > unix_listener auth-userdb { > mode = 0666 > } > } > service doveadm { > inet_listener { > port = 54321 > } > } > service imap-login { > inet_listener imap { > port = 0 > } > inet_listener imaps { > port = 993 > ssl = yes > } > process_min_avail = 2 > service_count = 1 > } > service imap { > service_count = 1 > } > service lmtp { > unix_listener lmtp { > group = postfix > mode = 0600 > user = postfix > } > } > ssl = required > ssl_cert = </etc/pki/dovecot/certs/dovecot.pem > ssl_dh_parameters_length = 2048 > ssl_key = </etc/pki/dovecot/private/dovecot.pem > userdb { > args = /etc/dovecot/dovecot-sql.conf.ext > driver = sql > } >