There was an error processing your request, please try again at a later time./ If this error persists, please have your administrator disable Ajax for this module
Appears when going to view the list of contacts.
An error is thrown in the browser:
“AjaxUI error parsing response” in sugar_grp1.js
A quick repair does not change the symptoms.
There are no errors thrown in suitecrm.log or in the server’s httpd error log.
This is on SuiteCRM 7.10.6 and was first reported after an upgrade to 7.10.5 from 7.10.1.
I’ve done all Javascript related rebuilds/ fixes.
I’ve been unable to duplicate the issue in the sandbox.
For most users it is fine. For a few it is not. If I turn off AJAX for that module, then I get a terse screen with only the ability to add a new contact.
I seem to be getting this error for all AJAX modules. e.g. leads module. I can open detail/editview of individual record no problem. But listview doesn’t load.
“There was an error processing your request, please try again at a later time.”
JS Console showing multiple entries:
Failed to decode downloaded font: https://crmtest.ezs.ch/themes/SuiteP/fonts/glyphicons-halflings-regular.ttf
GET /index.php?module=Leads&action=index&parentTab=Addressbuch&ajax_load=1&loadLanguageJS=1 500 (Internal Server Error)
Uncaught AjaxUI error parsing response
GET /cache/index.php?entryPoint=getImage&themeName=SuiteP&imageName=dashletclose.png 403 (Forbidden)
All of them referring to one of these:
/cache/include/javascript/sugar_grp1_yui.js
/cache/include/javascript/sugar_grp1.js
/cache/themes/SuiteP/js/style.js
When trying to load your link (/index.php?action=index&module=Leads&searchFormTab=advanced_search&query=true&clear_query=true) I get
GET /index.php?action=index&module=Leads&searchFormTab=advanced_search&query=true&clear_query=true 500 (Internal Server Error)
For a 500 error I would look at the PHP Fatal error in php_errors.log (or whatever your web server log is called).
You can also clear the filter form the database. It’s in table user_preferences, with a specific user_id and a specific “category” value… I don’t remember which.
Try changing a filter from the UI and seeing what happens in that table. The actual filter goes, Base64 encoded, in the “content” field. To reset, you can remove the entire row or simply replace the content with one that is known to work (copied from some other user).
I’m not seeing any php errors in my error log from loading that page. error_reporting is on E_ALL.
Interestingly if I turn on “display_errors on”, I don’t see any errors on the screen, instead I don’t see the suitecrm error message anymore: “There was an error processing your request, please try again at a later time.” it’s just an empty popup with the same title “An error has occurred.”
I do have a new error that popped up at some point, but I can’t reproduce. Seems to have come from viewing the logs via SuiteCRM Admin.
[Tue Oct 09 14:46:02.659060 2018] [:error] [pid 8008] [client 213.160.35.9:52940] PHP Fatal error: Class ‘LoggerManager’ not found in [www-path]/include/ErrorMessage.php on line 121, referer: [www-path]/index.php?action=LogView&module=Configurator&doaction=all&filter=%3A
I’m using version 7.10.13. After doing some adjustments to roles one our users experienced the sale behavior on the list view of the accounts module. We try using the fix suggested by “pgr”:
After that the list view is restored but after log-out/log-in the user will face the same issue.
Today another admin user experienced the same issue. The work around was to open the suggested URL and create a filter that calls all accounts that way the issue disappears. But if the user clears the filter and restart the browser, the issue comes back.
It is definitely an Ajax issue because when we disable it for that module, all users can access the list view with no problem.
What is causing this? Can it be considered a bug? Does any one have a better solution?