Fix: Bariklabs Extension Validation Error
Applies to: OpenCart admin · Bariklabs extensions installed on client stores
What's Happening
The Bariklabs admin dashboard runs a daily validation check — on each admin page load, it sends an AJAX request to the Bariklabs server to verify whether the installed extensions are licensed to the current domain.
If a validation error appears, it is almost always caused by an outdated validation script (hp_validate) that needs to be re-triggered manually once to update the modification cache.
How to Fix It
- Log in to the OpenCart admin panel. After login, the URL will contain
route=common/dashboardby default. - Edit the URL directly. In the browser address bar, find
common/dashboardand replace it withcommon/hp_validate, then press Enter....&route=common/dashboard&user_token=......&route=common/hp_validate&user_token=... - Go to Extensions → Modifications and click the Refresh button (????) in the top-right corner to rebuild the modification cache.
- Open the extension settings. From the top navigation, go to the Bariklabs menu and open the relevant extension's settings page. Confirm that the extension status is set to Enabled, then save if needed.
- Reload the admin dashboard. The validation error should no longer appear.
Why This Happens
An older version of the validation script was hooked to common/dashboard. The updated version runs on its own dedicated route (common/hp_validate), keeping the dashboard load clean and the validation logic isolated. Visiting the new route once forces OpenCart to register it correctly before the next cache refresh.
- Logged in to admin
- URL route changed from
common/dashboard→common/hp_validateand Enter pressed - Modifications refreshed via Extensions → Modifications → Refresh
- Extension setting opened via Bariklabs menu — status confirmed Enabled
- Admin dashboard reloaded — no validation error
For further assistance, contact Bariklabs support at bariklabs.com.