Discussion:
inaccessible mailbox for one user
Lists Nethead
2018-10-09 14:27:00 UTC
Permalink
Hi,

A user clicks on a mail in Horde IMP and next the inbox appears
completely empty. This message files all still there of course, but
the problem is that I cannot run any cyrus command on that mailbox,
reconstruct, chk_cyrus or anything.

Is there a lock possibly sitting somewhere that prohibits running any
commands? Any other hints as to where I should start?

Thanks!

//per
Lists Nethead
2018-10-09 15:38:13 UTC
Permalink
Post by Lists Nethead
Hi,
A user clicks on a mail in Horde IMP and next the inbox appears
completely empty. This message files all still there of course, but
the problem is that I cannot run any cyrus command on that mailbox,
reconstruct, chk_cyrus or anything.
Is there a lock possibly sitting somewhere that prohibits running
any commands? Any other hints as to where I should start?
More:

Cyrus is 3.0.8

I suspected that the problem of not being able to run any utilities
was not only a Cyrus problem, su I restarted the virtual server
(FreeBSD jail), then the locking was gone. Fine, so I ran the usual
reconstruct.

Now one can see the messages that arrived *after* the crash, but none
of the ones arriving before (>6200 in inbox and plenty of subfolders).

It is just one account, the others work ok.

Where then is the problem? If reconstruct cannot fix it, what can?
Lists Nethead
2018-10-09 19:26:28 UTC
Permalink
Post by Lists Nethead
Hi,
A user clicks on a mail in Horde IMP and next the inbox appears
completely empty. This message files all still there of course, but
the problem is that I cannot run any cyrus command on that mailbox,
reconstruct, chk_cyrus or anything.
Is there a lock possibly sitting somewhere that prohibits running
any commands? Any other hints as to where I should start?
Restored users seen and sub files from backup, ran reconstruct again
and then I had to run unexpunge. Now user files are back but I see the
following error for this user in the logs

IOERROR: conversations_audit on store

Should I try sbin/ctl_conversationsdb -b ?
Albert Shih
2018-10-09 20:11:01 UTC
Permalink
Le 09/10/2018 à 21:26:28+0200, Lists Nethead a écrit
Post by Lists Nethead
Hi,
A user clicks on a mail in Horde IMP and next the inbox appears
completely empty. This message files all still there of course, but
the problem is that I cannot run any cyrus command on that mailbox,
reconstruct, chk_cyrus or anything.
Is there a lock possibly sitting somewhere that prohibits running
any commands? Any other hints as to where I should start?
Restored users seen and sub files from backup, ran reconstruct again and
then I had to run unexpunge. Now user files are back but I see the following
error for this user in the logs
IOERROR: conversations_audit on store
Should I try sbin/ctl_conversationsdb -b ?
I'm not a cyrus guru but, are you sure your FS are clean ? I'm running
FreeBSD and long time ago I got a FS error without crash. It was a standard
server (apache) and I got very strange error, like unable to remove file.
I eventually restart the server and run a fsck -f manually to fix de
problem. I never find out where and how I got that problem

The FS was UFS2.

I'm absolutly not sure it's the problem, just try to help.

Regards.


--
Albert SHIH
DIO bâtiment 15
Observatoire de Paris
xmpp: ***@obspm.fr
Heure local/Local time:
Tue Oct 9 22:07:55 CEST 2018
Lists Nethead
2018-10-10 05:41:52 UTC
Permalink
Post by Albert Shih
Le 09/10/2018 à 21:26:28+0200, Lists Nethead a écrit
Post by Lists Nethead
Hi,
A user clicks on a mail in Horde IMP and next the inbox appears
completely empty. This message files all still there of course, but
the problem is that I cannot run any cyrus command on that mailbox,
reconstruct, chk_cyrus or anything.
Is there a lock possibly sitting somewhere that prohibits running
any commands? Any other hints as to where I should start?
Restored users seen and sub files from backup, ran reconstruct again and
then I had to run unexpunge. Now user files are back but I see the following
error for this user in the logs
IOERROR: conversations_audit on store
Should I try sbin/ctl_conversationsdb -b ?
I'm not a cyrus guru but, are you sure your FS are clean ? I'm running
FreeBSD and long time ago I got a FS error without crash. It was a standard
server (apache) and I got very strange error, like unable to remove file.
I eventually restart the server and run a fsck -f manually to fix de
problem. I never find out where and how I got that problem
The FS was UFS2.
I'm absolutly not sure it's the problem, just try to help.
Thank you for your response.

Yes, I think the initial fault was not a Cyrus issue and the locking
problem vanished after the jail was restarted. Mail works ok now
except the error above.

We run zfs so fsck is not of much help, but none of the pools report a
problem.

----
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
Albert Shih
2018-10-12 16:24:17 UTC
Permalink
Le 10/10/2018 à 07:41:52+0200, Lists Nethead a écrit
Post by Lists Nethead
Post by Albert Shih
Le 09/10/2018 à 21:26:28+0200, Lists Nethead a écrit
Post by Lists Nethead
Hi,
A user clicks on a mail in Horde IMP and next the inbox appears
completely empty. This message files all still there of course, but
the problem is that I cannot run any cyrus command on that mailbox,
reconstruct, chk_cyrus or anything.
Is there a lock possibly sitting somewhere that prohibits running
any commands? Any other hints as to where I should start?
Restored users seen and sub files from backup, ran reconstruct again and
then I had to run unexpunge. Now user files are back but I see the following
error for this user in the logs
IOERROR: conversations_audit on store
Should I try sbin/ctl_conversationsdb -b ?
I'm not a cyrus guru but, are you sure your FS are clean ? I'm running
FreeBSD and long time ago I got a FS error without crash. It was a standard
server (apache) and I got very strange error, like unable to remove file.
I eventually restart the server and run a fsck -f manually to fix de
problem. I never find out where and how I got that problem
The FS was UFS2.
I'm absolutly not sure it's the problem, just try to help.
Thank you for your response.
You'r welcome. And seem...my answer was not very usefull ;-)
Post by Lists Nethead
Yes, I think the initial fault was not a Cyrus issue and the locking
problem vanished after the jail was restarted. Mail works ok now
except the error above.
Did you find a solution ?
Post by Lists Nethead
We run zfs so fsck is not of much help, but none of the pools report a
problem.
We too, run FreeBSD + jail + ZFS (two, one for the mailbox on mechanical
disk and another on ssd).

Regards.

--
Albert SHIH
Observatoire de Paris
xmpp: ***@obspm.fr
Heure local/Local time:
Fri Oct 12 18:22:32 CEST 2018
Lists Nethead
2018-10-13 11:35:09 UTC
Permalink
Post by Albert Shih
Le 10/10/2018 à 07:41:52+0200, Lists Nethead a écrit
Post by Albert Shih
Le 09/10/2018 à 21:26:28+0200, Lists Nethead a écrit
Post by Lists Nethead
Hi,
A user clicks on a mail in Horde IMP and next the inbox appears
completely empty. This message files all still there of course, but
the problem is that I cannot run any cyrus command on that mailbox,
reconstruct, chk_cyrus or anything.
Is there a lock possibly sitting somewhere that prohibits running
any commands? Any other hints as to where I should start?
Restored users seen and sub files from backup, ran reconstruct again and
then I had to run unexpunge. Now user files are back but I see
the following
Post by Albert Shih
error for this user in the logs
IOERROR: conversations_audit on store
Should I try sbin/ctl_conversationsdb -b ?
I'm not a cyrus guru but, are you sure your FS are clean ? I'm running
FreeBSD and long time ago I got a FS error without crash. It was
a standard
Post by Albert Shih
server (apache) and I got very strange error, like unable to remove file.
I eventually restart the server and run a fsck -f manually to fix de
problem. I never find out where and how I got that problem
The FS was UFS2.
I'm absolutly not sure it's the problem, just try to help.
Thank you for your response.
You'r welcome. And seem...my answer was not very usefull ;-)
Yes, I think the initial fault was not a Cyrus issue and the locking
problem vanished after the jail was restarted. Mail works ok now
except the error above.
Did you find a solution ?
We run zfs so fsck is not of much help, but none of the pools report a
problem.
We too, run FreeBSD + jail + ZFS (two, one for the mailbox on mechanical
disk and another on ssd).
No solution found so far, still get "IOERROR: conversations_audit on
store" on this account, tried all switches for ctl_conversationsdb.
Currently out of ideas.


----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https
Bron Gondwana
2018-10-15 02:23:42 UTC
Permalink
"ctl_conversationsdb -R -r" should rebuild all conversations databases for all users.

Bron.
Post by Lists Nethead
Le 10/10/2018 à 07:41:52+0200, Lists Nethead a écrit
Le 09/10/2018 à 21:26:28+0200, Lists Nethead a écrit
Post by Lists Nethead
Hi,
A user clicks on a mail in Horde IMP and next the inbox appears
completely empty. This message files all still there of course, but
the problem is that I cannot run any cyrus command on that mailbox,
reconstruct, chk_cyrus or anything.
Is there a lock possibly sitting somewhere that prohibits running
any commands? Any other hints as to where I should start?
Restored users seen and sub files from backup, ran reconstruct again and
then I had to run unexpunge. Now user files are back but I see
the following
error for this user in the logs
IOERROR: conversations_audit on store
Should I try sbin/ctl_conversationsdb -b ?
I'm not a cyrus guru but, are you sure your FS are clean ? I'm running
FreeBSD and long time ago I got a FS error without crash. It was
a standard
server (apache) and I got very strange error, like unable to remove file.
I eventually restart the server and run a fsck -f manually to fix de
problem. I never find out where and how I got that problem
The FS was UFS2.
I'm absolutly not sure it's the problem, just try to help.
Thank you for your response.
You'r welcome. And seem...my answer was not very usefull ;-)
Yes, I think the initial fault was not a Cyrus issue and the locking
problem vanished after the jail was restarted. Mail works ok now
except the error above.
Did you find a solution ?
We run zfs so fsck is not of much help, but none of the pools report a
problem.
We too, run FreeBSD + jail + ZFS (two, one for the mailbox on mechanical
disk and another on ssd).
No solution found so far, still get "IOERROR: conversations_audit on
store" on this account, tried all switches for ctl_conversationsdb.
Currently out of ideas.
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
--
Bron Gondwana, CEO, FastMail Pty Ltd
***@fastmailteam.com
Loading...