Can't access web GUI after updates

Hi,

I help out with a system in a small office, the IT guy there tried doing some updates and now all that shows up when I try to access the web GUI is this.

If I run fwconsole dbug this is what I get

root@incrediblepbx:~# fwconsole dbug
+-----------------------+
| FreePBX Notifications |
+-----------------------+

Your system is using default ARI username so recommend you to please change ARI username and password at the earliest (If ARI is not visible, Please enable 'Display Readonly Settings' And 'Override Readonly Settings
Certificate named "default" has expired. Please update this certificate in Certificate Manager</br>Module "AvantFAX" is unsigned and should be re-downloaded
Module "Outbound CNAM" is unsigned and should be re-downloaded
User Manager users '702,703,704,705,53669,202,710' have the ability to receive faxes but have no email address defined so they will not be able to receive faxes over email,
OUT > ==> /var/log/asterisk/freepbx_dbug <==

 [] []
[2024-11-26 10:00:14] [dbug.DEBUG]: 2024-Nov-26 10:00:14        /var/www/html/admin/modules/clearlysp/Clearlysp.class.php:7


 [] []
[2024-11-26 10:00:14] [dbug.DEBUG]: Firewall not found, skipping vpn cleanup


 [] []
ERR > tail: cannot open '/var/log/httpd/error_log' for reading: No such file or directory
OUT >
==> /var/log/asterisk/freepbx_security.log <==

==> /var/log/asterisk/freepbx.log <==
[2024-11-26 10:29:42] [freepbx.INFO]: Generating CSS...Done [] []
[2024-11-26 10:30:01] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:30:01] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:30:01] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:30:01] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:30:01] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:30:01] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:30:04] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:30:04] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:30:04] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
OUT > [2024-11-26 10:31:02] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:31:02] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:31:02] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
OUT > [2024-11-26 10:32:02] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:32:02] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:32:02] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
OUT > [2024-11-26 10:33:02] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:33:02] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:33:02] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
OUT > [2024-11-26 10:34:01] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:34:01] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:34:01] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
OUT > [2024-11-26 10:35:02] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:35:02] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 10:35:02] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []

If I run fwconsole ma list

root@incrediblepbx:~# fwconsole ma list
No repos specified, using: [standard,extended,unsupported,commercial] from last GUI settings

+---------------------+--------------+-----------------------------------+------------+-----------+
| Module              | Version      | Status                            | License    | Signature |
+---------------------+--------------+-----------------------------------+------------+-----------+
| accountcodepreserve | 13.0.2.2     | Enabled                           | GPLv2      | Sangoma   |
| adv_recovery        |              | Not Installed (Locally available) | Commercial | Sangoma   |
| allowlist           | 15.0.13      | Enabled                           | GPLv3+     | Sangoma   |
| amd                 | 15.0.3       | Enabled                           | GPLv3+     | Sangoma   |
| announcement        | 15.0.3.13    | Enabled                           | GPLv3+     | Sangoma   |
| api                 | 15.0.11      | Enabled                           | AGPLv3+    | Sangoma   |
| arimanager          | 15.0.3.20    | Enabled                           | GPLv3+     | Sangoma   |
| asteridex           | 4.0.0        | Enabled                           | GPLv2+     | Unknown   |
| asterisk-cli        | 14.0.4       | Enabled                           | GPLv3+     | Sangoma   |
| asteriskinfo        | 15.0.14      | Enabled                           | GPLv3+     | Sangoma   |
| avantfax            | 0.1.0.0      | Enabled                           | GPLv3+     | Unsigned  |
| backup              | 15.0.26      | Enabled                           | GPLv3+     | Sangoma   |
| blacklist           | 15.0.4       | Enabled                           | GPLv3+     | Sangoma   |
| builtin             |              | Enabled                           |            | Unsigned  |
| callforward         | 15.0.17      | Enabled                           | AGPLv3+    | Sangoma   |
| callrecording       | 15.0.7.30    | Enabled                           | AGPLv3+    | Sangoma   |
| callwaiting         | 15.0.4.6     | Enabled                           | GPLv3+     | Sangoma   |
| cdr                 | 15.0.24.20   | Enabled                           | GPLv3+     | Sangoma   |
| cel                 | 15.0.18      | Enabled                           | GPLv3+     | Sangoma   |
| certman             | 15.0.53      | Enabled                           | AGPLv3+    | Sangoma   |
| clearlydevices      | 14.0.53.1    | Enabled                           | Commercial | Unknown   |
| clearlysp           | 14.0.16.4    | Enabled                           | Commercial | Unknown   |
| clearlytrunking     | 13.0.9.13.11 | Disabled                          | Commercial | Unknown   |
| conferences         | 15.0.7.11    | Enabled                           | GPLv3+     | Sangoma   |
| configedit          | 13.0.7.3     | Enabled                           | AGPLv3+    | Sangoma   |
| core                | 15.0.22.38   | Enabled                           | GPLv3+     | Sangoma   |
| customappsreg       | 15.0.14      | Enabled                           | GPLv3+     | Sangoma   |
| dashboard           | 15.0.18      | Enabled                           | AGPLv3+    | Sangoma   |
| disa                | 15.0.4.9     | Enabled                           | AGPLv3+    | Sangoma   |
| donotdisturb        | 15.0.10      | Enabled                           | GPLv3+     | Sangoma   |
| endpoint            |              | Not Installed (Locally available) | Commercial | Sangoma   |
| fax                 | 15.0.22      | Enabled                           | GPLv3+     | Sangoma   |
| featurecodeadmin    | 15.0.2       | Enabled                           | GPLv3+     | Sangoma   |
| filestore           | 15.0.9       | Enabled                           | AGPLv3     | Sangoma   |
| findmefollow        | 15.0.37      | Enabled                           | GPLv3+     | Sangoma   |
| framework           | 15.0.37.9    | Enabled                           | GPLv2+     | Unknown   |
| hotelwakeup         | 15.0.5.5     | Enabled                           | GPLv2      | Sangoma   |
| iaxsettings         | 15.0.8       | Enabled                           | AGPLv3     | Sangoma   |
| incrediblepbx       | 13.0.7       | Enabled                           | AGPLv3+    | Unknown   |
| infoservices        | 15.0.3       | Enabled                           | GPLv2+     | Sangoma   |
| ivr                 | 15.0.30      | Enabled                           | GPLv3+     | Sangoma   |
| logfiles            | 15.0.15      | Enabled                           | GPLv3+     | Sangoma   |
| manager             | 15.0.25      | Enabled                           | GPLv2+     | Sangoma   |
| miscapps            | 15.0.10      | Enabled                           | GPLv3+     | Sangoma   |
| miscdests           | 15.0.2.12    | Enabled                           | GPLv3+     | Sangoma   |
| music               | 15.0.22      | Enabled                           | GPLv3+     | Sangoma   |
| outcnam             | 0.0.6        | Enabled                           | GPLv2+     | Unsigned  |
| outroutemsg         | 15.0.9       | Enabled                           | GPLv3+     | Sangoma   |
| paging              | 15.0.4.35    | Enabled                           | GPLv3+     | Sangoma   |
| parking             | 15.0.15.4    | Enabled                           | GPLv3+     | Sangoma   |
| phpinfo             | 13.0.2       | Enabled                           | GPLv2+     | Sangoma   |
| pm2                 | 15.0.10      | Enabled                           | AGPLv3+    | Sangoma   |
| presencestate       | 15.0.11      | Enabled                           | GPLv3+     | Sangoma   |
| recordings          | 15.0.6       | Enabled                           | GPLv3+     | Sangoma   |
| reminders           | 4.0.0        | Enabled                           | GPLv2+     | Unknown   |
| ringgroups          | 15.0.11.17   | Enabled                           | GPLv3+     | Sangoma   |
| sipsettings         | 15.0.11      | Enabled                           | AGPLv3+    | Sangoma   |
| sms                 | 15.0.37      | Enabled                           | Commercial | Sangoma   |
| soundlang           | 15.0.5.10    | Enabled                           | GPLv3+     | Sangoma   |
| superfecta          | 15.0.6       | Enabled                           | GPLv2+     | Sangoma   |
| sysadmin            |              | Not Installed (Locally available) | Commercial | Sangoma   |
| timeconditions      | 15.0.15.11   | Enabled                           | GPLv3+     | Sangoma   |
| ucp                 | 15.0.15      | Enabled                           | AGPLv3+    | Unknown   |
| userman             | 15.0.69.21   | Enabled                           | AGPLv3+    | Sangoma   |
| voicemail           | 15.0.38      | Enabled                           | GPLv3+     | Sangoma   |
+---------------------+--------------+-----------------------------------+------------+-----------+

And lastly if I try running fwconsole ma upgradeall

root@incrediblepbx:~# fwconsole ma upgradeall
No repos specified, using: [standard,extended,unsupported,commercial] from last GUI settings

Up to date.
Updating Hooks...Done

Any advice how to proceed would be appreciated.

I’ve ran sig-fix based on what I’ve found in other posts and now all the errors have disappeared from the webpage but I’m still drawing a blank.

fwconsole dbug now shows this

root@incrediblepbx:~# fwconsole dbug
+-----------------------+
| FreePBX Notifications |
+-----------------------+

Your system is using default ARI username so recommend you to please change ARI username and password at the earliest (If ARI is not visible, Please enable 'Display Readonly Settings' And 'Override Readonly Settings

User Manager users '702,703,704,705,53669,202,710' have the ability to receive faxes but have no email address defined so they will not be able to receive faxes over email,

FreePBX Module Signature checking has been disabled. Your system could be exposed to security vulnerabilities from compromised or tampered code
OUT > ==> /var/log/asterisk/freepbx_dbug <==

 [] []
[2024-11-26 14:00:03] [dbug.DEBUG]: 2024-Nov-26 14:00:03        /var/www/html/admin/modules/clearlysp/Clearlysp.class.php:7


 [] []
[2024-11-26 14:00:03] [dbug.DEBUG]: Firewall not found, skipping vpn cleanup


 [] []
ERR > tail: cannot open '/var/log/httpd/error_log' for reading: No such file or directory
OUT >
==> /var/log/asterisk/freepbx_security.log <==

==> /var/log/asterisk/freepbx.log <==
[2024-11-26 14:07:02] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:08:02] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:08:02] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:08:02] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:09:01] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:09:01] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:09:01] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:09:22] [freepbx.INFO]: Deprecated way to add Console commands for module api, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:09:22] [freepbx.INFO]: Deprecated way to add Console commands for module backup, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []
[2024-11-26 14:09:22] [freepbx.INFO]: Deprecated way to add Console commands for module voicemail, adding console commands this way can have negative performance impacts. Please use module.xml. See: https://wiki.freepbx.org/display/FOP/Adding+fwconsole+commands [] []