Fresh rhel install v8.7.0 "LBL_ACTION_ERROR"

Hi guys,
I’ve spun up a rhel 9 vm to host suitecrm on (with apache 2.4.57, php 8.2.24, mysql 8.0.36) but I keep running into this LBL_ACTION_ERROR about 30 seconds after clicking ‘proceed’ on this configuration page.

Afterwards, every web action fails and sends me to this page. The only way I’ve been able to get the environment working again is by wiping out the /var/www/http/suitecrm folder and remaking it.

Screenshot 2024-10-09 130108

I’ve seen other threads on this forum where this issue was caused by incorrect directory permissions or bad credentials on the configuration page, but I’ve individually checked each value and I’m fairly certain those are not the issue. Most of the logs don’t show anything interesting, but prod.log has this error:

[2024-10-09 19:59:47] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException: "You have requested a non-existent parameter "210o2cl"." at App_KernelProdContainer.php line 2089 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\ParameterNotFoundException(code: 0): You have requested a non-existent parameter \"210o2cl\". at /var/www/html/suitecrm/cache/prod/ContainerFclUGjp/App_KernelProdContainer.php:2089)"} []
[2024-10-09 20:00:01] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException: "You have requested a non-existent parameter "210o2cl"." at App_KernelProdContainer.php line 2089 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\ParameterNotFoundException(code: 0): You have requested a non-existent parameter \"210o2cl\". at /var/www/html/suitecrm/cache/prod/ContainerFclUGjp/App_KernelProdContainer.php:2089)"} []

I’ve tried both php 8.1 and 8.2 as per the compatibility matrix, but it didn’t make a difference. If anyone has advice or suggestions for how I could get suitecrm working I’d appreciate the help, thanks!

Hello, I had similar issue when I used database password with special characters. Try changing database passwod. It should contain letters and numbers only.


Other solution: open .env.local file from SuiteCRM main directory and fix DATABASE_URL:

DATABASE_URL=“mysql://[database user]:[database password]@localhost:3306/[database name]”

1 Like

Hi Adam, great suggestion thank you! I still got the same LBL_ACTION_ERROR but this time it seems to have committed my configuration changes correctly and allows me to continue to the dashboard; the 500 internal server error issue has not reappeared. Many thanks for the help!

Check this if it can help: