We are running OTRS on Suse 13 with MariaDB version 5.5.33
I took a vmware backup of our live OTRS server and restored to a different VM Host.
I then performed an upgrade to OTRS 6.0.2.
The installation of the software seemed to go ok but I ran in to a few issues with the migrate script which meant me changing the characterset on some tables to UTF8 before proceeding but once done the migrate script and following steps went without error.
I updated the installed packages and everything seemed ok until I clicked on a ticket to view the details and close it to test that was working, at that point I got the following message.
The server encountered an internal error and was unable to complete your request.
Can't call method "FatalError" on an undefined value at /opt/otrs/Kernel/Modules/AgentTicketZoom.pm line 38. ,
If you think this is a server error, please contact the webmaster.
I found the following post which seems virtually the same.viewtopic.php?f=62&t=38573
The resolution posted was as follows
I have solved my problem by manual backup ticket/artikel database tables, reinstall otrs and afterwards restore the ticket/artikel tables ...
I am not familiar with MariaDB so I was hoping someone who is would be able to advise on how to backup the specific tables he mentioned then restore them.
Also I am not clear if he means he backed up the tables from pre upgrade then performed the upgrade then restored the tables, anyone have any ideas. Also would running the migrate script be necessary after restoring the tables post upgrade or do you think this may be what caused the issue?