On 3/24/2016 08:54, Knute Johnson wrote:
I've got it working more or less. I had to change the mode of
replicator-doveadm to 0666. I'm still getting errors for 'nobody' but
that doesn't seem to cause it to not work, just annoying.
Can anybody explain the significance of the mode?
I'm syncing between a 2.2.9 and 2.2.13 system. Any thing I should
look for?
Thanks,
Well it worked fine until yesterday and then it started creating
duplicates by the hundreds. Errors about EOF for two valid users on the
secondary system. This is a sample of the errors in the log:
[0x7efecd2c9de8] -> dovecot/doveadm-server(+0x1a189) [0x7efecda6e189] ->
dovecot/doveadm-server(+0xebeb) [0x7efecda62beb] -> dovecot/doveadm-server(+0x184d3)
[0x7efecda6c4d3] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x27) [0x7efecd2ca247] ->
/usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0xd7) [0x7efecd2cafd7] ->
/usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x38) [0x7efecd2c9de8] ->
/usr/lib/dovecot/libdovecot.so.0(master_service_run+0x13) [0x7efecd27ac93] ->
dovecot/doveadm-server(main+0x11b) [0x7efecda6294b]: 1 Time(s)
dovecot: dsync-server(knute): Error: Sync failed for mbox file
/var/mail/knute: UID inserted in the middle of mailbox (709931 > 709911,
seq=105, idx_msgs=144): 2 Time(s)
dovecot: dsync-server(knute): Error: Sync failed for mbox file
/var/mail/knute: UID inserted in the middle of mailbox (710924 > 710923,
seq=310, idx_msgs=437): 2 Time(s)
dovecot: dsync-server(knute): Error: read(knute5.frazmtn.com) failed: EOF:
165 Time(s)
dovecot: dsync-server(knute): Fatal: master: service(doveadm): child 6940
killed with signal 6 (core dumped): 1 Time(s)
dovecot: dsync-server(knute): Panic: file mbox-lock.c: line 799 (mbox_lock):
assertion failed: (lock_type == F_RDLCK || mbox->mbox_lock_type != F_RDLCK): 1
Time(s)
dovecot: dsync-server(penny): Error: read(knute5.frazmtn.com) failed: EOF:
263 Time(s)
I disabled replication and don't really know where to go from here. Can
anybody give me a hand?
Thanks,
--
Knute Johnson