I installed OSticket v1.18.
Using Debian, Apache, PHP-FPM 8.1.
Unfortunately AJAX does not work, it seems I get error 400 on AJAX requests.
The help pop-ups are empty, the password pop-up dialog is also empty.
Any idea how to fix this?
You need to check your logs (general server logs, webserver error logs, PHP error logs, MySQL/MariaDB error logs, osTicket System Logs, Browser Console logs, etc.) for any errors.
Thank you for your answer!
There was no error in the webserver log.
The AJAX request got an error 400, the response message was:
"URL not supported"
Then something is misconfigured in your setup. Do you have a proper Apache site config with URL Rewriting enabled?
This server has several virtual hosts installed with similar PHP-FPM installations.
The virtualhost serving OSticket has the following particular Apache config parts:
Any of them may affect OSticket?
Only the RewriteEngine which is enabled so that should be fine. What does your Apache site config look like for your osTicket site?
Also, can you show an example of the full link you receive? Does the domain part and everything look correct?
You should have something like this:
Options Indexes FollowSymLinks
Require all granted
Obviously, the /path/to/osticket will need to be your specific path to your osticket folder.