I have run into a serious bug since recently upgrading my 3 servers to WHM 56. The issue affects any cPanel account that was created with a username longer than the traditional 8 characters and results in the following occurring:
1) When trying to use Installatron to install an application, the installation fails with the following error (example only):
Error
Unable to create a database. Check that your hosting account has at least one database available. If it does, please contact your host.
Technical Error: The database “xxxxxxxxxxxxxx_afmo1” already exists.
`xxxxxxxx_afmo1'
2) If then try to manually install the application; the creation of a database works just fine, but when I then try to run the application's installation process, it complains that it cannot connect to the database even though all details are entered correctly.
I have tested the process across 3 servers, all running WHM 56 (Build 14) and MariaDB 10.0.25, with the same results. I have also tested installing different applications, again with the same result.
Accounts that were created with the traditional 8 character limit are unaffected as their cPanel and MySQL/MariaDB usernames match up.
Any advice on a fix for this?
1) When trying to use Installatron to install an application, the installation fails with the following error (example only):
Error
Unable to create a database. Check that your hosting account has at least one database available. If it does, please contact your host.
Technical Error: The database “xxxxxxxxxxxxxx_afmo1” already exists.
`xxxxxxxx_afmo1'
2) If then try to manually install the application; the creation of a database works just fine, but when I then try to run the application's installation process, it complains that it cannot connect to the database even though all details are entered correctly.
I have tested the process across 3 servers, all running WHM 56 (Build 14) and MariaDB 10.0.25, with the same results. I have also tested installing different applications, again with the same result.
Accounts that were created with the traditional 8 character limit are unaffected as their cPanel and MySQL/MariaDB usernames match up.
Any advice on a fix for this?