Hi,
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?
klor
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.
Cheers.
KevinTheJedi
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: SSLEngine on SecAuditEngine On RewriteEngine On SSLProxyEngine on ProxyPreserveHost On
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:
<Directory /path/to/osticket> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
Obviously, the /path/to/osticket will need to be your specific path to your osticket folder.
/path/to/osticket