Just a tip for next time, you don't ever need to delete a table unless it's absolutely required. To remove all data you can simply run the TRUNCATE
command. This clears all data from the table at once.
Cheers.
Just a tip for next time, you don't ever need to delete a table unless it's absolutely required. To remove all data you can simply run the TRUNCATE
command. This clears all data from the table at once.
Cheers.
Setting isonline
to 1
is all you need to do to put osTicket Online. If you cannot access your helpdesk after doing so then check all possible logs (general server logs, webserver error logs, PHP error logs, MySQL/MariaDB error logs, osTicket System Logs, Browser Console logs, etc.) for any related errors. If you mean you can access the login page but can't login then that either means you are not an Admin (only Admins can login during Upgrade Pending state) or likely your Agent account is limited to an external authentication source which will likely not work as your system isn't upgraded yet. You will need to go to the db and set your backend
to NULL
so you can login using your local osTicket password. If you don't have a local password you will need to set one using a bcrypt hash using 8 rounds of entropy. There are many free sites online that can generate one for you.
In case you haven't seen it, we do have Upgrade Documentation here:
Cheers.
Thank you so much for your assistance.
optimizer_search_depth=0 did the trick. Now, the longest run time for an SQL query is about 6 seconds.
In reply to
You would've seen that v1.18.1 only supports PHP 8.1-8.2.
You are correct. I overlooked this. I just set up a quick and dirty test environment. I will wait until osTicket supports PHP 8.3 and then create a fresh server setup for production.
Just to let you know, recently (in the past year or two) I've personally seen that MySQL is significantly better/faster out of the box vs MariaDB. With that being said, whichever provider you go with, you should probably set the optimizer_search_depth
setting to 0
and retest. If that works be sure to persist the change in your my.cnf file. What this does is let the database server choose the most optimal plan itself.
Cheers.
Sounds like you simply need to go reconfigure the authentication information for the email. Admin Panel > Emails > Emails > click the email > Remote Mailbox > Authentication > Config
Cheers.
As stated in our Security Policy you must report all vulnerabilities to security[at]osticket[dot]com. Just fyi, NEVER disclose vulnerabilities publicly; it benefits no one.
Cheers.