Below is strace output for cyrus-master during manual sync_client invocation: /usr/lib/cyrus-imapd/sync_client -v -r [root@imapsite-master scripts]# netstat -ntuap |grep cyru tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 29795/cyrus-master tcp 0 0 0.0.0.0:2005 0.0.0.0:* LISTEN 29795/cyrus-master tcp 0 0 :::143 :::* LISTEN 29795/cyrus-master tcp 0 0 :::2005 :::* LISTEN 29795/cyrus-master [root@imapsite-master scripts]# strace -p 29795 Process 29795 attached - interrupt to quit select(21, [7 11 14 16 17 19 20], NULL, NULL, {5, 201000}) = 0 (Timeout) select(21, [7 11 14 16 17 19 20], NULL, NULL, {10, 0}) = 1 (in [19], left {7, 245000}) clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2aaaada9a390) = 29913 select(21, [7 11 14 16 17 20], NULL, NULL, {7, 0}) = 1 (in [20], left {7, 0}) read(20, "\2\0\0\0\331t\0\0", 8) = 8 read(20, "\3\0\0\0\331t\0\0", 8) = 8 read(20, 0x7fff1f11a910, 8) = -1 EAGAIN (Resource temporarily unavailable) select(21, [7 11 14 16 17 19 20], NULL, NULL, {7, 0}) = 0 (Timeout) select(21, [7 11 14 16 17 19 20], NULL, NULL, {10, 0}) = 0 (Timeout) select(21, [7 11 14 16 17 19 20], NULL, NULL, {10, 0}) = 0 (Timeout) select(21, [7 11 14 16 17 19 20], NULL, NULL, {10, 0}) = 0 (Timeout) select(21, [7 11 14 16 17 19 20], NULL, NULL, {10, 0}) = 0 (Timeout) select(21, [7 11 14 16 17 19 20], NULL, NULL, {10, 0}) = 0 (Timeout) select(21, [7 11 14 16 17 19 20], NULL, NULL, {10, 0} <unfinished ...> Process 29795 detached I interrupted the output a little while after I'd seen these lines in the logs of the A switched to replica: Jul 11 18:45:18 imapsite-master syncserver[29913]: SSL_accept() incomplete -> wait Jul 11 18:45:40 imapsite-master syncserver[29813]: SSL_accept() timed out -> fail Jul 11 18:45:40 imapsite-master syncserver[29813]: STARTTLS failed: imapsite-replica [10.10.0.188] Hope this helps somehow! ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/