Fresh install of osTicket 1.15.4. Debian on Buster 4.19.208-1. Various settings changed for agents, sla etc using the interface and two plugins enabled - auth_LDAP, storage-fs. Plugins are working fine except links in tickets to the attachments are in lower-case.
If I use this attachment link in the ticket it fails: Unknown or invalid file
http://serveraddress/file.php?key=xizpjqhii2guaprjyg45bvw584jfvta8&expires=1644364800&signature=84e98fb5a2bac9aa0b97859a7fe4f0753114ef58&id=97
If I copy the key from the database to fix the URL key the file is retrieved fine.
serveraddress/file.php?key=XizpjqHiI2gUaPrjYg45bvW584jfVTA8&expires=1644364800&signature=84e98fb5a2bac9aa0b97859a7fe4f0753114ef58&id=97
So the entries in database are correct, the permissions are correct and the files exist. It is only the URL to the attachments in the ticket thread being in lower case causing the issue. Anyone have any ideas why?
Could it be a Debian / Apache2 changing the URL to lowercase?
osTicket installation information
Database files table.
Apache2 Config
`<VirtualHost *:80>
ServerName helpdesk.aucom.local
ServerAlias helpdesk.aucom.com
DocumentRoot "/var/www/html/ithelpdesk"
<Directory "/var/www/html/ithelpesk">
Require all granted
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/ithelpdesk-error.log
CustomLog ${APACHE_LOG_DIR}/ithelpdesk-access.log combined
</VirtualHost>
`