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