> >>>> When I log onto SquirrelMail (1.4.3a-6.FC3) I get the following error >>>> and my INBOX is not available. I can select other folders and compose >>>> mail >>>> etc. > >>>> ERROR : Could not complete request. >>>> Query: SELECT "INBOX" >>>> Reason Given: Internal error occured. Refer to server log for more >>>> information. [2005-01-15 00:33:52] > >>>> The mail log shows: >>>> Jan 15 00:33:52 localhost imap-login: Login: don [::ffff:127.0.0.1] >>>> Jan 15 00:33:52 localhost imap(don): open(/var/mail/don.lock) failed: >>>> Permission denied >>>> Jan 15 00:33:52 localhost imap(don): file_lock_dotlock() failed with >>>> mbox file /var/mail/don: Permission denied >>>> >>>> This behavior started happening after applying an update to dovecot to >>>> go to version dovecot-0.99.13-2.FC3 > >>> Chances are, during your update of dovecot, the user don was logged >>> into >>> the mail services. When dovecot shutdown, and restarted, it didn't >>> clean up its files, and since changed either usernames, or rolls, or >>> security context is now different. You should be able to move the >>> don.lock file out of /var/mail, and the issue should go away. > >> I removed dovecot, and installed the older version, that works. >> After reading your post (above) I decided to try the upgrade again >> making sure nobody was logged into mail.... > >> The same problem resulted, so it's not caused by being logged into mail >> while dovecot is updated. > > Right, it was a possibility, what you mention was if you checked > permissions, or updated security contexts. FC3 might have additional > options incured from selinux which enhances security so much so that at > times it can be a pain in the ass, but can also be useful. You might want > to ensure that the permissions are correct for the updated version of > dovecot, as the error message suggests a permissions error in creating a > lock file.
I didn't change anything other than the version of dovecot. (Is it pssible the Fedora Core 3 up2date process changed something?) To backout dovecot I used rpm -e dovcot, then installed the old package and started the imap service. Did permission requirements change with this new version of dovecot? Doesn't the "old" version need to create the same lock files? If so, and since it's working, the permissions must be correct... so what's changed? hmmm :-) Don I ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt -- squirrelmail-users mailing list Posting Guidelines: http://squirrelmail.org/wiki/wiki.php?MailingListPostingGuidelines List Address: [email protected] List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995 List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
