I have a lot of problems with picking up mail with POP3 while user got disconnected (dial-up) downloading his mail.
This is telnet session what happens:
+OK servername Cyrus POP3 v2.1.16 server ready [EMAIL PROTECTED] USER xxx +OK Name is a valid mailbox PASS expediteur -ERR [IN-USE] Unable to lock maildrop
And then user cannot login and pick up his mail. He needs to wait some time or I need to restart cyrus. Can somebody help me with it ?
Thank you in advance
Consider changing "TCP keepalive" timeout on the server (OS settings) from defaunt 2h to (e.g.) 5m. It should allow your system to quickly detect broken dialup connections.
http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.kernel.obscure.html
/proc/sys/net/ipv4/tcp_keepalive_time
How often TCP sends out keepalive messages when keepalive is enabled. Default: 2hours.
-- Andrzej [en:Andrew] Adam Filip [EMAIL PROTECTED] [EMAIL PROTECTED] Home Page http://anfi.homeunix.net/ [ PageRank 6 ] --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html