Have you checked these first?
Help us help you: include your environment details. We've made this easy for you. Use the Copy System Info button in Admin Panel › osAwesome › Diagnostics, then paste below.
Note: Never paste the contents of your ost-config.php file here; it holds your database credentials.
Two quick checks before posting: try clearing your browser cache, and press SHIFT+O on any Staff Panel page to enter Safe Mode (a stock osTicket with no enhancements). If the problem still shows in Safe Mode, it's in osTicket itself, not osTicket Awesome. But let us know about the issue either way.
Help us help you: include your environment details. We've made this easy for you. Use the Copy System Info button in Admin Panel › osAwesome › Diagnostics, then paste below.
This forum is public. Never post order numbers, full license keys, email addresses, or payment details.
This is the place for general questions about how billing and licensing work — renewals, activation, staging slots, plan differences, and what happens when a license lapses.
For anything tied to your specific account, refund, or payment, contact us directly instead.
After upgrading from osTicket-1.18.1-Awesome-101 to osTicket-1.18.3-Awesome-101, we are experiencing HTTP 500 errors when accessing the staff control panel at /scp/.
The issue appears to be caused by syntax/escaping problems in the Italian translation file:
include/i18n/it/LC_MESSAGES/messages.mo.php
When a staff user opens /scp/, PHP fails due to invalid escaping in some translation strings, which results in HTTP 500.
Examples from the file:
- Line 45:
'Header Title' => 'Titolo dell\'intestazione', - Line 81:
'Scroll to Top Icon' => 'Scorri fino all\'icona superiore', - Line 101:
'Use a Custom Background Image' => 'Usa un\'immagine di sfondo personalizzata', - Line 103:
'Use Background Image' => 'Usa l\'immagine di sfondo',
It looks like the strings contain an extra backslash before the apostrophe (e.g. \') which may be triggering a parse error.
Please advise on the correct fix or provide an updated Italian translation file compatible with 1.18.3-Awesome-101.
Theme Informations:
osTicket v1.18.3 // osTicket-1.18.3-Awesome-101
PHP 8.3.30 // MySQL 10.6.20 // Apache web server
Hi Alexander,
First, a huge apology: your post was silently flagged by our spam filter and I never saw it. I only discovered it today while investigating a broader moderation issue (which, ironically, you also helped uncover). More on that shortly.
You diagnosed this one perfectly. The double-escaped apostrophes in the Italian language pack were causing PHP parse errors. Italian wasn't the only affected language; Catalan, Estonian, French, Hebrew, Turkish, and Ukrainian had the same problem.
This was fixed in osTicket-1.18.3-Awesome-102, released January 28th, thanks to you. If you haven't already updated, grab that version from the downloads page.
Thanks for the thorough report, and sorry again for the silence.