Thanks Kevin Yes I have completed all of those, setting each to Australia/Brisbane, which is +10.
The issue is here:
mysql> SELECT @@GLOBAL.time_zone, @@SESSION.time_zone;
+--------------------+---------------------+
| @@GLOBAL.time_zone | @@SESSION.time_zone |
+--------------------+---------------------+
| Australia/Brisbane | Australia/Brisbane |
+--------------------+---------------------+
In my osTicket system information
PHP Settings
date.timezone Australia/Brisbane
Database Information
Timezone AEST (Interpreted as Australia/Melbourne)