Yes.
This is Apache on Windows with PHP 8. PHP info shows mod_rewrite installed. All Apache Allowoveride statements are set to all. I have the curl.cainfo and openssl.cainfo directed to the downloaded PEM file.
no errors in the php_errors.log
The access log shows
"GET /scp/login.php HTTP/1.1" 200 7042
"GET /scp/login.php?do=ext&bk=oauth2.agent.p4i3 HTTP/1.1" 302 13
"GET /api/auth/oauth2?code=0.ARwAa4..........................
in error.log, I get AH01991: SSL input filter read failed.
My thought is that for some reason it is not reading the openssl.cainfo/curl.cainfo PEM file. Verified it has read access to all users. But can't figure out how to test to make sure this is not the problem.
The only other thing is I use base defaults in the apache httpd.conf for the site reference and do not specify a virtual host config.
As an FYI - I know it is separate config, but email fetch via OAUTH is working.
Any other thoughts on where else to look?
Server Information
osTicket Version v1.17.4 (ea462cb) — v1.17.5 is available
Web Server Software Apache/2.4.53 (Win64) OpenSSL/1.1.1o PHP/8.0.25
MySQL Version 5.5.65
PHP Version 8.0.25
PHP Extensions
gdlib Used for image manipulation and PDF printing
imap Used for email fetching
xml XML API
xml-dom Used for HTML email processing
json Improves performance creating and processing JSON
mbstring Highly recommended for non western european language content
phar Highly recommended for plugins and language packs
intl Highly recommended for non western european language content
fileinfo Used to detect file types for uploads
zip Used for ticket and task exporting
APCu Improves overall performance
Zend Opcache Improves overall performance
PHP Settings
cgi.fix_pathinfo "1" is recommended if AJAX is not working
date.timezone America/Denver