error fetching txn cyrusdb error

Simon Matter simon.matter at invoca.ch
Thu Mar 24 03:43:42 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.

Brian, that's why you didn't get any answers for your question. You didn't
provide much information about your system but what we got was just
looking as there is something fundamentally wrong with your box. And now
that we hear VPS and such, things become clear. I'm sure this will all be
sorted out once the box is running again like a normal system.

Simon



More information about the Info-cyrus mailing list