• The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • Debian 11 has reached its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.81 is the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Issue postalias fatal: open database virtual.lmdb: No such file or directory (Plesk 18.0.81.2, Ubuntu 26.04) - related to PPPM-15128?

Fabian

New Pleskian
Server operating system version
Ubuntu 26.04.1
Plesk version and microupdate number
18.0.81 #2
Hello,

I'm seeing the following fatal error repeatedly (many times per day) in journalctl / mail log:

postfix/postalias[...]: fatal: open database /var/spool/postfix/plesk/virtual.lmdb: No such file or directory

Checked main.cf: default_database_type = hash, and all Plesk-managed map references (virtual_alias_maps, alias_maps, transport_maps, tls_server_sni_maps, etc.) explicitly use hash:/var/spool/postfix/plesk/... pointing to existing, working .db files. postconf -m confirms lmdb is supported by this Postfix build.

It looks like one of the Plesk mail management tools (mailmng-core and related binaries under /opt/psa/admin/sbin/) is invoking postalias with a hardcoded lmdb: prefix regardless of the actually configured default_database_type/map type, so it fails trying to open a .lmdb file that was never created (since the real maps are in hash format).

Practical impact so far: existing mailboxes/aliases work fine (the live hash: database is untouched), but this would presumably break adding/editing mailboxes or aliases via the Plesk panel, since the database rebuild step fails every time.

plesk repair mail -n -v reports 0 errors/warnings, so the repair tool doesn't seem to catch this.

This looks related to the known bug PPPM-15128 ("Postfix LMDB database file becomes corrupted"), but in my case the file is missing entirely rather than corrupted, and I'm already on a newer version (18.0.81.2) than the one where PPPM-15128 was supposedly fixed (18.0.75). Could this be a new variant of the same underlying issue, specific to fresh Ubuntu 26.04 installs?

Happy to provide more logs/details if useful.
 
Back
Top