Hello CyberPanel team,
I am facing a database-related error in CyberPanel 2.4.4 /Ubuntu 22.04LTS when attempting to remove an email address or manage catch-all settings.
The error shown is: (1054, “Unknown column ‘e_catchall.domain_id’ in ‘SELECT’”)
The error is triggered because CyberPanel executes queries against e_catchall , assuming the table exists, but on this system it was never created.
Could you please clarify:
- The official schema for the
e_catchalltable on current CyberPanel versions - Which CyberPanel version introduced this table
- Whether there is a supported way to recreate missing mail-related tables or re-run database migrations safely
- If this table should be auto-created during install/upgrade, and under what conditions it may be skipped
Providing the expected schema or migration guidance would be very helpful.
Thank you for your support and for maintaining CyberPanel.