Hi all,I cannot upgrade osTicket from 1.8-git to 1.9.8, I followed insctruction here : http://osticket.com/wiki/Upgrade_and_migrationAt step "Running upgrade script", it get some error and cannot finish, these are some error in httpd log :PHP Warning: openssl_decrypt(): IV passed is 22 bytes long which is longer than the 16 expected by selected cipher, truncating in /var/www/html/osticket/upload/include/class.crypto.php on line 537, referer: http://helpdesk.itl.com/scp/upgrade.phpPHP Fatal error: Uncaught exception 'Exception' in /var/www/html/osticket/upload/include/class.orm.php\nStack trace:\n#0 /var/www/html/osticket/upload/include/class.list.php(1152): VerySimpleModel->save(true)\n#1 /var/www/html/osticket/upload/include/upgrader/streams/core/8f99b8bf-03ff59bf.task.php(31): TicketStatus:(Array)\n#2 /var/www/html/osticket/upload/include/class.upgrader.php(372): SequenceLoader->run(30)\n#3 /var/www/html/osticket/upload/include/class.upgrader.php(122): StreamUpgrader->doTask()\n#4 /var/www/html/osticket/upload/include/ajax.upgrader.php(35): Upgrader->doTask()\n#5 : UpgraderAjaxAPI->upgrade()\n#6 /var/www/html/osticket/upload/include/class.dispatcher.php(145): call_user_func_array(Array, Array)\n#7 /var/www/html/osticket/upload/include/class.dispatcher.php(38): UrlMatcher->dispatch('/upgrader', NULL)\n#8 /var/www/html/osticket/upload/scp/ajax.php(186): Dispatcher->resolve('/upgrader')\n#9 {main}\n thrown in /var/www/html/osticket/upload/include/class.orm.php on line 224, referer: http://helpdesk.itl.com/scp/upgrade.phpPHP Fatal error: Uncaught exception 'Exception' in /var/www/html/osticket/upload/include/class.orm.php\nStack trace:\n#0 /var/www/html/osticket/upload/include/upgrader/streams/core/8f99b8bf-03ff59bf.task.php(16): VerySimpleModel->save()\n#1 /var/www/html/osticket/upload/include/class.upgrader.php(372): SequenceLoader->run(30)\n#2 /var/www/html/osticket/upload/include/class.upgrader.php(122): StreamUpgrader->doTask()\n#3 /var/www/html/osticket/upload/include/ajax.upgrader.php(35): Upgrader->doTask()\n#4 : UpgraderAjaxAPI->upgrade()\n#5 /var/www/html/osticket/upload/include/class.dispatcher.php(145): call_user_func_array(Array, Array)\n#6 /var/www/html/osticket/upload/include/class.dispatcher.php(38): UrlMatcher->dispatch('/upgrader', NULL)\n#7 /var/www/html/osticket/upload/scp/ajax.php(186): Dispatcher->resolve('/upgrader')\n#8 {main}\n thrown in /var/www/html/osticket/upload/include/class.orm.php on line 224, referer: http://helpdesk.itl.com/scp/upgrade.php?c=2&r=35PHP Fatal error: Uncaught exception 'Exception' in /var/www/html/osticket/upload/include/class.orm.php\nStack trace:\n#0 /var/www/html/osticket/upload/include/upgrader/streams/core/8f99b8bf-03ff59bf.task.php(16): VerySimpleModel->save()\n#1 /var/www/html/osticket/upload/include/class.upgrader.php(372): SequenceLoader->run(30)\n#2 /var/www/html/osticket/upload/include/class.upgrader.php(122): StreamUpgrader->doTask()\n#3 /var/www/html/osticket/upload/include/ajax.upgrader.php(35): Upgrader->doTask()\n#4 : UpgraderAjaxAPI->upgrade()\n#5 /var/www/html/osticket/upload/include/class.dispatcher.php(145): call_user_func_array(Array, Array)\n#6 /var/www/html/osticket/upload/include/class.dispatcher.php(38): UrlMatcher->dispatch('/upgrader', NULL)\n#7 /var/www/html/osticket/upload/scp/ajax.php(186): Dispatcher->resolve('/upgrader')\n#8 {main}\n thrown in /var/www/html/osticket/upload/include/class.orm.php on line 224, referer: http://helpdesk.itl.com/scp/upgrade.php?c=1&r=67We have updated our osticket installation from 1.7 to 1.8 before.
Since then, we have a problem with our mail system sometimes. For example,
osticket can't fetch the mails from the IMAP Account with uft8 encode/decode problemSo I followed instruction here : https://github.com/osTicket/osTicket-1.8/issues/475 , and edit file class.crypto.php line 537 //$iv = substr($ciphertext, 0, $ivlen); //$ciphertext = substr($ciphertext, $ivlen); $iv = mb_substr($ciphertext, 0, $ivlen,'ASCII'); $ciphertext = mb_substr($ciphertext, $ivlen,1000,'ASCII');Then problem "fetch email" was gone but now I cannot upgrade to version 1.9.8Please give me some advice.Thanks for your help.