David Halik writes:
Hi, just a quick question to those of you out there that have some experience with this. We'd like to upgrade our ageing courier imap cluster as such:courier-authlib 0.47 => 0.61 courier-imap 3.0.8 => 4.4.0Are there any conceivable problems with this? The reason I'm asking is
Well, the only real problem is a known compilation problem with 4.4.0 on some platforms, which will be fixed shortly. Also if you use the vpopmail module, it's dropped from courier-authlib due to lack of available support. Also, the process of upgrading will rebuild your configuration files, which you will need to manually inspect; specifically the TLS options and their default values have changed, those are the biggies. Also, INSTALL provides specific instructions when upgrading from certain versions to certain versions, and what the exceptions are.
Essentially, I need to know if I can upgrade the servers one at a time and rotate them back into the cluster, or do I have to set a flag day and do them all at once. An example problem would be if a user logs into a newly upgraded machine, then later logs into one that hasn't been upgraded yet, receiving corrupted db error messages etc. Just a random thought...
There should not be any issues with the servers themselves; however the IMAP server does now offer several additional IMAP features. Some IMAP mail clients may experience some amount of indigestion if the IMAP server's features randomly change, back and forth, with every login.
But, there's no chance of any kind of a db corruptions. Maildirs contain just flat files, and the server maintains its own db files, and should maintain them automatically. The worst possible outcome, if something does get corrupted, is just to remove the db files, leaving the contents of cur and new undisturbed, and the server will rebuild everything. IMAP clients may subsequently end up downloading a second copy of each message, but in the grand scheme of things this is not the end of the world.
pgp0teHJRvUUF.pgp
Description: PGP signature
------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
