Hi guys,
Up to now, I have had no issue with MS OAuth2 with our Office365/Exchange Online account on osTicket. First, I ran into the "No input file specified" error under I changed my .htaccess in /api/ from
RewriteRule ^(.*)$ %1/http.php/$1 [L]
to
RewriteRule ^(.*)$ %1/http.php/$1 [R,L]
Now I am receiving this error:
array ( 'code' => 'Gone', 'message' => 'The API version \'V2\' has been deprecated.', )
every time I try to authenticate. I've seen others report a "The API version has been deprecated" but none specifically mentioning V2. Other tickets also didn't mention a true fix except unchecking the "Turn off SMTP AUTH protocol for your organization" but I checked and this is already unchecked for our organization in my Admin panel.
Another posted option was to log into osTicket using Private/Incognito mode and then logging into MS that way - I tried, and it still comes back with the same error.
PHP Error log entries or displayed errors: No PHP errors generated.
Mail Sending: MS OAuth2 plugin
Mail Fetching/Receiving: MS OAuth2 plugin
PHP version: 8.2.18 / MySQL version 8.0.28
Operating System: Apache
Client or Staff side of the UI: Staff
the location - Trying to authenticate using MS OAuth 2.0 under "Emails"