We’re experiencing an issue where attachments are no longer viewable in osTicket.
For the past few months, osTicket has been working normally and attachments (especially images) were displaying correctly in the web UI. However, recently, attachments are no longer visible when viewing or replying to tickets. The same attachments are visible when received via email, which suggests the files themselves are not corrupted.
When attempting to download ticket attachments, the system displays the error “Site wasn’t available.”

Additionally, when uploading an image to a ticket, the attachment appears to be broken and does not render correctly after upload.

However, when checking the ticket in my gmail, the attachments open normally:

Server Information
- osTicket Version: v1.15.8 (0daca43) — up to date
- Web Server: Apache
- MySQL Version: 10.6.24
- PHP Version: 7.4.33
Unfortunately, upgrading PHP or osTicket is not an option for us at the moment.
Troubleshooting Performed
- No intentional configuration changes were made to osTicket prior to the issue.
- Verified that attachment download URLs and hostnames have not changed.
- Confirmed that requests to /support/file.php are reaching the origin server.
- Cloudflare has been ruled out as a cause (no WAF blocks, challenges, or rate limits are being triggered).
- The issue occurs even when accessing the origin server directly (bypassing Cloudflare).
Filesystem Storage Test
To rule out database-related attachment issues, I installed the Filesystem Storage plugin and configured osTicket to store new attachments directly on the server instead of the database.
Reference screenshot:

However, after testing with newly uploaded attachments, the behavior remains the same—attachments still fail to display in the osTicket UI.
Question
- Given the above, do you have any insight into what could be causing attachments to suddenly stop working in osTicket v1.15.8?
- Are there any known issues related to file.php, attachment handling, or PHP 7.4 that could explain this behavior even without recent configuration changes?
- Any guidance or pointers would be greatly appreciated.
Thank you.