EBMS Tickets

Issue Number 639
Summary [PHP and Security Upgrades] Board Member Login Activity and Statistics Reports errors
Created 2022-08-01 19:20:40
Issue Type Bug
Submitted By Osei-Poku, William (NIH/NCI) [C]
Assigned To Kline, Bob (NIH/NCI) [C]
Status Closed
Resolved 2022-12-12 10:16:10
Resolution Fixed
Path /home/bkline/backups/jira/oceebms/issue.323922
Description

Robin reported issues with the Board Member Login Activity and the Statistics reports. It does look like they are coming up with  404 errors.

Screenshots are attached

 

"The Board Member Login Activity report and the Statistics report are each resulting in errors (screenshots below). Each of these reports normally generates an Excel file with the results of the report so it may have something to do with that."

Comment entered 2022-08-02 07:11:05 by Kline, Bob (NIH/NCI) [C]

This is another instance of a package which has been abandoned, and which used a PHP syntax which used to be valid but which the PHP maintainers decided they no long liked. This was like a march through a jungle with a machete, hacking away at the hundreds of instances in dozens of files in which this syntax was used. I hope CBIIT recognizes that they're imposing a steep cost for something we're going to discard in a couple of months. Adding for awareness.

I THINK I  have found all of the places which needed to be hacked. In any case, I was able to get the reports to run. Please test again.

Comment entered 2022-08-02 08:46:23 by Osei-Poku, William (NIH/NCI) [C]

The reports seem to be working again. I was able to retrieve the Excel reports.

However, while reviewing these, I ran into at least 2 error pages that probably are not related to these particular pages I was testing. They are difficult to reproduce because when I go back to to try the same actions again, the error pages no longer display. I wanted to mention here so you let me know if you want to me create a separate ticket

Comment entered 2022-08-02 09:37:54 by Kline, Bob (NIH/NCI) [C]

I believe I have fixed the problems reported by those error messages.

Attachments
File Name Posted User
EBMS - Deprecated Errors.PNG 2022-08-02 08:45:58 Osei-Poku, William (NIH/NCI) [C]
image001.png 2022-08-01 19:19:21 Osei-Poku, William (NIH/NCI) [C]
image004.png 2022-08-01 19:19:21 Osei-Poku, William (NIH/NCI) [C]

Elapsed: 0:00:00.000753