Is the OAuth2 plugin compatible with version v1.18?
I have all my plugin and Azure configuration correct but it fails
Hi, I have installed version v1.18 with PHP 8.2 but the OAuth2 plugin does not work in Apache and I get the following error: [Fri Sep 13 12:17:29.635244 2024] [php:error] [pid 14003] [client 10.80.0.1:59586] PHP Fatal error: Uncaught Error: Call to a member function setConfigClass() on null in phar:///var/www/html/osticket/upload/include/plugins/auth-oauth2.phar/oauth2.php:640\nStack trace:\n#0 /var/www/html/osticket/upload/include/class.email.php(707): GenericEmailOauth2Provider->getPluginInstance()\n#1 /var/www/html/osticket/upload/include/ajax.email.php(26): EmailAccount->saveAuth()\n#2 /var/www/html/osticket/upload/include/class.dispatcher.php(153): EmailAjaxAPI->configureAuth()\n#3 /var/www/html/osticket/upload/include/class.dispatcher.php(40): UrlMatcher->dispatch()\n#4 /var/www/html/osticket/upload/include/class.dispatcher.php(119): Dispatcher->resolve()\n#5 /var/www/html/osticket/upload/include/class.dispatcher.php(40): UrlMatcher->dispatch()\n#6 /var/www/html/osticket/upload/scp/ajax.php(327): Dispatcher->resolve()\n#7 {main}\n thrown in phar:///var/www/html/osticket/upload/include/plugins/auth-oauth2.phar/oauth2.php on line 640, referer: https://soporte..com:8081/scp/emails.php?id=10
I have noticed that in the database the email account email_id = 10 which is the one I am configuring has the field auth_bk = null
I have deleted the account and recreated it, but I still do not receive a ticket via email.
In the config table it was created like this
In the plugin_instance table
In the email_account