Plesk

Mailbox access error on Plesk for Linux: Panic: file mail-index-sync-keywords.c: assertion failed

Symptoms

Cause

Corrupted Dovecot index file.

Resolution

  1. Connect to the server via SSH.

  2. Rename the /var/qmail/mailnames/example.com/johndoe/Maildir/dovecot.index file:

    # mv /var/qmail/mailnames/example.com/johndoe/Maildir/dovecot.index /var/qmail/mailnames/example.com/johndoe/Maildir/dovecot.index.back

  3. Move the dovecot.index file in the directory to which the access is not possible or folder is empty e.g. "Sent":

    # mv /var/qmail/mailnames/example.com/johndoe/Maildir/.Sent/dovecot.index /var/qmail/mailnames/example.com/johndoe/Maildir/.Sent/dovecot.index.back

  4. Access the mailbox via webmail to regenerate the dovecot.index files.