error fetching txn cyrusdb error
brian
cyrus-list at logi.ca
Wed Mar 23 22:53:23 EDT 2011
On 11-03-23 03:51 PM, Simon Matter wrote:
>>> cyrus/imap[50924]: IOERROR: locking
>>> /var/lib/cyrus/domain/q/DOMAIN.org/user/a/admin.seen: Interrupted system
>>> call
>>> cyrus/imap[50924]: DBERROR: error fetching txn cyrusdb error
>>> cyrus/imap[50924]: Fatal error: Internal error: assertion failed:
>>> seen_db.c: 275: seendb&& seendb->uniqueid
>
> Looks like your deliverdb or its BDB environment have an issue.
>>> cyrus/lmtpunix[11672]: IOERROR: locking header for
>>> DOMAIN.org!user.admin: Interrupted system call
>>>
>>> [...]
>>>
>>> cyrus/master[13921]: can't fork process to run event checkpoint
>
> Doesn't sound good.
No, it doesn't.
>>> postfix/smtpd[5224]: fatal: file /etc/postfix/main.cf: parameter
>>> default_privs: unknown user name value: nobody
>
> This one is not Cyrus related, but still interesting, you do have a user
> 'nobody', do you? What kind of system is this, OS version and such?
My bad. I didn't mean to include that. I was going to query the Postfix
list with that error. There is a nobody user. Also, from the Postfix manual:
default_privs (default: nobody)
The default rights used by the local(8) delivery agent for delivery to
external file or command. These rights are used when delivery is
requested from an aliases(5) file that is owned by root, or when
delivery is done on behalf of root.
Strange. This isn't a new install, but that error is.
>>> cyrus/deliver[4091]: connect(/var/run/cyrus/socket/lmtp) failed: No such
>>> file or directory
>>> cyrus/deliver[11366]: connect(/var/run/cyrus/socket/lmtp) failed: No
>>> such file or directory
>>> cyrus/deliver[23725]: connect(/var/run/cyrus/socket/lmtp) failed: No
>>> such file or directory
>>> cyrus/deliver[8044]: connect(/var/run/cyrus/socket/lmtp) failed: No such
>>> file or directory
>>> cyrus/deliver[13884]: connect(/var/run/cyrus/socket/lmtp) failed: No
>>> such file or directory
>>> cyrus/deliver[16162]: connect(/var/run/cyrus/socket/lmtp) failed: No
>>> such file or directory
>>> cyrus/deliver[28191]: connect(/var/run/cyrus/socket/lmtp) failed: No
>>> such file or directory
>
> Why is that?
You're asking me? I haven't a clue. ;-)
As I said, I don't have a directory at /var/run/cyrus, and I've no idea
why deliver is looking for one. But I am wondering if it has something
to do with the Postfix default_privs error, above.
> As I said before, something just doesn't look right at all. Did you do
> something with the system before those errors showed up the first time?
No, nothing at all. Disk space is fine--17GB of space.
OS is Ubuntu (9.04-x86). Kernel 2.6.18-194.17.1.el5.028stab070.7
However ... this is a VPS. I just logged in to the HyperVM cp and saw
that the resources for disk & inodes are empty, and it's showing
(erroneous, imho) errors about being over quota for both. I've contacted
support to ask them to look into it. Maybe the trouble is in there.
More information about the Info-cyrus
mailing list