Steps to recreate:
1 Open any ticket
2 Select print > ticket thread
3 Result "HTTP ERROR 500" page in new tab
I reviewed other threads and online searches and it appears to be related to the mpdf include. I noticed in the installed version the file /var/www/osticket/include/mpdf/mpdf.php notes it is version 5.7.3.
But if I look in the 1.12.1 upgrade package under /upload/include/mpdf/composer.lock it appears to suggest it would install v7.1.4.
Did somehow mpdf not update properly and this is causing our issue? If so, what is the best way for us to update that individually? Any other ideas on what might be causing the problem?
We just recently updated the server to ubuntu 18.04.3 LTS and we upgraded osticket from 1.10.x to osTicket Core, v1.10.7 (Maintenance Release) then to osTicket Core, v1.12.2 (Latest Release)
Details of our current osticket install:
About this osTicket Installation
Server Information
osTicket Version v1.12.2 (a5d898b) — Up to date
Web Server Software Apache/2.4.29 (Ubuntu)
MySQL Version 5.7.27
PHP Version 7.2.19-0ubuntu0.18.04.2
PHP Extensions
gdlib Used for image manipulation and PDF printing
imap Used for email fetching
xml XML API
xml-dom Used for HTML email processing
json Improves performance creating and processing JSON
mbstring Highly recommended for non western european language content
phar Highly recommended for plugins and language packs
intl Highly recommended for non western european language content
fileinfo Used to detect file types for uploads
APCu Improves overall performance
Zend Opcache Improves overall performance
PHP Settings
cgi.fix_pathinfo "1" is recommended if AJAX is not working
date.timezone Setting default timezone is highly recommended
Database Information and Usage
Schema osTicket (192.168.0.166)
Schema Signature 00c949a623b82848baaf3480b51307e3
Space Used 2469.27 MiB
Space for Attachments 73.52 MiB
Timezone EDT (Interpreted as America/New_York)
Installed Language Packs
English - US (English)
en_US — include/i18n/en_US
Thanks in advance!