How can I revert to the old UI after upgrading to CyberPanel? (New UI has many bugs)

I sincerely apologize for the issues you’re experiencing with the new UI. We understand how frustrating it is when critical features like database password
management aren’t working properly. Let me help you with both immediate solutions and the downgrade process.

Immediate Workaround for Database Password

While we fix the UI issue, you can change database passwords via command line:

Access MySQL as root

mysql -u root

Change database user password

ALTER USER ‘database_username’@‘localhost’ IDENTIFIED BY ‘new_password’;
FLUSH PRIVILEGES;

Downgrading to Previous Version

To downgrade to CyberPanel 2.4.1 (the last version with the legacy UI):

  1. Create a backup first: (optional)

Backup your data

cyberpanel createBackup --domainName yourdomain.com

  1. Downgrade to v2.4.1:

Download and run the specific version upgrade script

sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)

It will ask you which version you want to upgrade too, you can input 2.4.1 (without v)

  1. After downgrade completes:

Clear browser cache

Restart CyberPanel

systemctl restart lscpd

Important Notes:

  • This will revert to the older UI while keeping your websites and data intact
  • Some newer features from 2.4.2 won’t be available
  • Make sure to backup before downgrading

We’re Working on Fixes

We acknowledge these issues and are actively working on:

  1. Fixing the database password change functionality
  2. Addressing UI bugs and inconsistencies
  3. Improving overall stability

These fixes will be released in the next update. Again, I apologize for the inconvenience, and thank you for your patience.

If you encounter any issues during the downgrade process, please let me know and I’ll assist you immediately.

1 Like