KevinTheJedi
Cheers for getting back, I did notice the Green Token is just expiring, rather than renewing also the cron job is getting this syslog error
CRON[8181]: (osticket) CMD (php /var/www/html/osticket/api/cron.php)
CRON[8180]: (CRON) info (No MTA installed, discarding output)
MS OAuth2 Error: The API version 'V2' has been depreciated.
That means you likely used wrong account when it brought you to MS to authenticate. Login and authorize as the email you are configuring in osTicket.
Cheers.
KevinTheJedi I literally do it now, and isn't working i still get the v2 has been deprecated
KevinTheJedi "set the install_path to plugins/auth-oauth2 (just remove the .phar)" maybe i did something wrong here... can you tell me all the commands please? and what i need to do? i'm not an expert of mysql
If you don't know how to run SQL queries then you should use a database GUI like HeidiSQL (windows) or SequelAce (mac). If you can't do that then you should simply wait for the new build of plugin to be released. Or follow the above instructions from @ElbowNi to repackage so you don't have to mess with db.
Cheers.
KevinTheJedi can't you simply telling me the query please?
Gian2003k you can use following commands to do that:
change for, if the plugin is a dir:
UPDATE ost_plugin
SET install_path
= 'plugins/auth-oauth2', isphar
= '0' WHERE install_path
LIKE 'plugins/auth-oauth2%';
change for, if the plugin is a phar file:
UPDATE ost_plugin
SET install_path
= 'plugins/auth-oauth2.phar', isphar
= '1' WHERE install_path
LIKE 'plugins/auth-oauth2%';
I hope, it helps you to do the task.
jens_E I'm still getting this: array ( 'code' => 'Gone', 'message' => 'The API version \'V2\' has been deprecated.', )
- Edited
@Gian2003k Did you unpack the plugin and make the changes from #41 above?
You have to unpack the phar and make the changes and upload the changed files
jens_E Yeah, i edited the oauth2.php file with the changes under OAuth2AuthBackend
jens_E I did everything and the plugin is installed but when i try to configure the authentication i get this:
jens_E where can i find it?
I don't know your System. So I can't say, where you can find this logs.
jens_E I think i will wait till the updated plugin comes out... I literally can't figure out what i'm doing wrong...
For example now i have two identical plugin to install, and one of them gets me the http error 500
Checking in to say the fix worked for me. I used DBeaver as another use above demonstrated to make changes to the (MySQL) database, and it worked great.
Kevin, any updates to when the updated plugin will be released? I'm also having a difficult time making the changes. I have not been successful. For now, i'm working tickets out of the mailbox itself. We would even pay support to update the plugin if possible.