Hi,
This is our osTicket Server Info:
osTicket Version v1.17 (1d8b790) — Up to date
Web Server Software Apache/2.4.37 () OpenSSL/1.1.1g Phusion_Passenger/6.0.6
MySQL Version 5.7.34
PHP Version 8.0.11
I updated to the version v1.17 almost a month ago and everything was working fine until today.
I did not change anything but from 3:00 am CET we can not access to osTicket. The following error message is displayed on the browsers. The same error message is sent to me from Cron with PHP Fatal error :
Fatal error: Uncaught Error: Class "OAuth2AuthorizationBackend" not found in phar:///home/asinstru/support.xxx.xxxx/public/include/plugins/auth-oauth2.phar/oauth2.php:373 Stack trace:
#0 phar:///home/asinstru/support.xxx.xxxx/public/include/plugins/auth-oauth2.phar/config.php(3): require_once()
#1 phar:///home/asinstru/support.xxx.xxxx/public/include/plugins/auth-oauth2.phar/auth.php(3): require_once('...')
#2 /home/asinstru/support.xxx.xxxx/public/include/class.plugin.php(180): include_once('...')
#3 /home/asinstru/support.xxx.xxxx/public/include/class.plugin.php(229): PluginManager::allInstalled()
#4 /home/asinstru/support.xxx.xxxx/public/include/class.plugin.php(146): PluginManager::allActive()
#5 /home/asinstru/support.xxx.xxxx/public/include/class.osticket.php(676): PluginManager->bootstrap()
#6 /home/asinstru/support.xxx.xxxx/public/main.inc.php(34): osTicket::start()
#7 /home/asinstru/support.xxx.xxxx/public/scp/staff.inc.php(20): require_once('...')
#8 /home/asinstru/support.xxx.xxxx/public/scp/tickets.php(17): require('...')
#9 /home/asinstru/support.xxx.xxxx/public/scp/index.php(17): require('...')
#10 {main}
thrown in phar:///home/asinstru/support.xxx.xxxx/public/include/plugins/auth-oauth2.phar/oauth2.php on line 373
Does anyone know what I can do to solve this issue?
Thank you in advance.