On the documentation page at https://mydbr.com/doc/?manage.statistics.html it says "Statistics without run end time are reports whose execution has failed."
I have been trying to diagnose a problem that has been recurring only with some users over the last few weeks. Essentially for unauthenticated reports, some users get the generic message:
"Unfortunately we could not complete your request. Please contact your system admin."
that a report at a specific URL isn't working and to contact the admin. But the error logs only tell me (via the xero execution time) what might have failed but not why.
When I try it, it works fine and for many other people it seems to work fine too. I've tried replicating it both authenticated and unauthenticated and in different browsers, but it always works fine for me.
Is there any way to either capture and record the error so it can be diagnosed (much like there is detailed error reporting on-page when logged in as admin)? Maybe it could be automatically added to a new error table that is related to the statistics table so an admin can diagnose and fix the errors? I see three possible options:
- Record the error in the existing statistics table in a new column
- Record just the errors in a error log associated with the statistics table
- Add option to display the actual error to unauthenticated and insufficient privilege people do they can report it to the admin
- Email the error the the admin so it can be used to diagnose the problem.