@KevinTheJedi @ntozier I'm sorry to reopen this old thread, but I'm having the same issue with Asia/Kolkata in the latest version v1.16.3 here.
The timezone set correctly in the system, PHP , osTicket settings, and MariaDB is interpreting the timezone from the system to Asia/Kolkata and it all works just fine.
In PHP:
date.timezone Asia/Kolkata
In MariaDB:
MariaDB [(none)]> SELECT NOW();
+---------------------+
| NOW() |
+---------------------+
| 2022-11-04 21:09:03 |
+---------------------+
In the System:
/# date
Fri Nov 4 21:09:18 IST 2022
The osTicket shows:
PHP Settings
cgi.fix_pathinfo "1" is recommended if AJAX is not working
date.timezone Asia/Kolkata
Under "Database Information and Usage"
Timezone IST (Interpreted as Asia/Jerusalem)
The tickets creation date is wrong in my system, however, the rest of the websites hosted within the same server with same PHP showing the correct time. Any help on this would be appreciated.