Hello,
We recently encountered an issue with our osticket application.
It has been working okay for a couple months now until today.
When attempting to access the home url and agent login, we started observing a blank screen on firefox and error 500 displaying on chrome,
Firefox (loads blank page):
Chrome (returns HTTP error 500):
From apache logs we are seeing the following error.
[Mon May 06 00:34:55.076888 2024] [proxy_fcgi:error] [pid 91333] [client x.x.x.x:yyyy] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, bool given in /var/www/os_ticket/upload/include/class.plugin.php:324
Stack trace:
#0 /var/www/os_ticket/upload/include/class.plugin.php(324): array_merge()
#1 /var/www/os_ticket/upload/include/class.plugin.php(582): PluginManager::getInfoForPath()
#2 /var/www/os_ticket/upload/include/class.orm.php(1934): Plugin->__onload()
#3 /var/www/os_ticket/upload/include/class.orm.php(1997): ModelInstanceManager->getOrBuild()
#4 /var/www/os_ticket/upload/include/class.orm.php(2011): ModelInstanceManager->buildModel()
#5 /var/www/os_ticket/upload/include/class.orm.php(2054): ModelInstanceManager->{closure}()
#6 /var/www/os_ticket/upload/include/class.orm.php(1718): CallbackSimpleIterator->next()
#7 /var/www/os_ticket/upload/include/class.orm.php(1723): CachedResultSet->fillTo()
#8 /var/www/os_ticket/upload/include/class.orm.php(1739): CachedResultSet->asArray()
#9 /var/www/os_ticket/upload/include/class.plugin....'