Hi Cyrus friends! I have recently had some woes with my Cyrus daemon (2.4.17), and I have not been successful at troubleshooting it myself. I did a system update (Gentoo) over the weekend, and ever since then Cyrus works for a bit and then dies with this in the logs: Aug 6 20:19:43 skull imaps[16458]: IOERROR: opening /var/imap/user_deny.db: No such file or directory Aug 6 20:19:43 skull imaps[16458]: accepted connection Aug 6 20:19:43 skull master[17776]: about to exec /usr/lib64/cyrus/imapd Aug 6 20:19:43 skull imaps[17776]: executed Aug 6 20:19:43 skull imaps[16458]: imapd:Loading hard-coded DH parameters Aug 6 20:19:43 skull imaps[16458]: EOF in SSL_accept() -> fail Aug 6 20:19:43 skull imaps[16458]: imaps TLS negotiation failed: [ipv6-address-here] Aug 6 20:19:43 skull imaps[16458]: Fatal error: tls_start_servertls() failed Aug 6 20:19:43 skull master[16810]: process 16458 exited, status 75 Aug 6 20:19:43 skull master[16810]: service imaps pid 16458 in BUSY state: terminated abnormally When this happens, none of my clients can connect to the server until I restart the service. Sometimes when I restart it, it will run for hours, sometimes only for minutes. I haven't been able to identify a specific activity that causes it to have this issue. The update did involve a rebuild of cyrus-imap-admin, I think due to a Perl update (or maybe it was an auto rebuild? I can't remember.) I can't think of why that would cause this, but it was the only obviously related package update. I can't think of what steps I can take to look into this in a more informative way. Searching for these error messages reveals many people with many different kinds of problems (and posts dating back for a decade!) so it is difficult to narrow down what my problem is. I have tried to raise maxchild to large values (100) and to unlimited (-1) and that does not resolve the issue. Any ideas?
Attachment:
signature.asc
Description: OpenPGP digital signature
---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ To Unsubscribe: https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus