Wer glaubt, OTRS reicht beim Upgrade von 2.x auf 3.x ein RPM-Update (rpm -Uhv) aus, hat sich geirrt. Statt dessen erhält er die folgende Meldung:
Panic, user authenticated but no user data can be found in OTRS DB!! Perhaps the user is invalid.
Entgegen der Erwartung an ein RPM-Update werden nämlich die Datenbankupgrades nicht durch das RPM ausgeführt sondern müssen manuell durchgeführt werden:
shell> cd /opt/otrs/
MySQL:
shell> cat scripts/DBUpdate-to-3.0.mysql.sql | mysql -p -f -u root otrs
PostgreSQL:
shell> cat scripts/DBUpdate-to-3.0.postgresql.sql | psql otrs
shell> scripts/DBUpdate-to-3.0.pl
MySQL:
shell> cat scripts/DBUpdate-to-3.0-post.mysql.sql | mysql -p -f -u root otrs
PostgreSQL:
shell> cat scripts/DBUpdate-to-3.0-post.postgresql.sql | psql otrs
shell> bin/otrs.RebuildConfig.pl
shell> bin/otrs.DeleteCache.pl
Dem nicht genug, wer sich bei den FAQ über die folgende Meldung wundert...
Software error:
Can't locate object method "OptionStrgHashRef" via package "Kernel::Output::HTML::Layout" at /opt/otrs//Kernel/Modules/FAQ.pm line 1164.
... dem sei gesagt, daß die Knowledge Base aka FAQ 2.0 noch gar nicht fertiggestellt ist sondern erst ab 31.01.2011 verfügbar sein wird. Vgl. http://forums.otrs.org/viewtopic.php?f=62&t=6780
Wer sich darüber ärgert kann sich an folgender Stellungnahme erfreuen: http://www.mail-archive.com/otrs@otrs.org/msg33318.html "btw the feedback from about 100 users are really good (all the basicfunctionality are working
)"
Mein Tipp: Cerberus Helpdesk! 
Buchtipps:
