Update 2.4.7 auf 3.1 Panic - no user data found

Hilfe zu Znuny Problemen aller Art
Locked
wr-aio
Znuny newbie
Posts: 31
Joined: 20 Feb 2012, 11:25
Znuny Version: 24711

Update 2.4.7 auf 3.1 Panic - no user data found

Post by wr-aio »

Hallo zusammen,

möchte unser OTRs 2.4.7 auf 3.1 updaten und gleichzeitig einen Serverumzug von OpenSuse 11.2 auf Ubuntu 10.04

Zu Testzwecken habe ich nun ein Ubuntu 10.04 installiert mit einer nackten Installation von OTRS 3.1 - hat super geklappt.

Nun mysql-db von 2.4.7 eingespielt und Update auf 3.1 mitHilfe von http://doc.otrs.org/3.0/de/html/upgrading.html gemacht. Hat soweit auch geklappt.

Wenn ich mich am System mit einem alten bekannten Benutzerkonto (Agent) anmelden möchte erhalte ich

Code: Select all

Panic, user authenticated but no user data can be found in OTRS DB!! Perhaps the user is invalid. 
Apache Log sagt

Code: Select all

[Mon Feb 27 17:21:04 2012] -e: DBD::mysql::st execute failed: Unknown column 'title' in 'field list' at /opt/otrs//Kernel/System/DB.pm line 618.
[Mon Feb 27 17:21:04 2012] -e: Use of uninitialized value in concatenation (.) or string at /opt/otrs//Kernel/System/Log.pm line 161.
ERROR: OTRS-CGI-10 Perl: 5.10.1 OS: linux Time: Mon Feb 27 17:21:04 2012

 Message: Unknown column 'title' in 'field list', SQL: 'SELECT id, login,  title, first_name, last_name, pw, valid_id,  create_time, change_time FROM users WHERE  id = ?'

 Traceback (3109):
   Module: Kernel::System::User::GetUserData (v1.116) Line: 202
   Module: Kernel::System::User::SetPreferences (v1.116) Line: 937
   Module: Kernel::System::Auth::Auth (v1.54) Line: 216
   Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 204
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 46
   Module: (eval) (v1.90) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.90) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.90) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31
War meine Vorgehensweiße zum Scheitern von Anfang an verurteilt oder hat jemand einen Tipp für mich wie ich das wieder gerade biegen kann?

Gruß Wolfgang
Hazet
Znuny wizard
Posts: 383
Joined: 19 Feb 2009, 12:05
Znuny Version: 5.0.9
Real Name: Harald Zahn
Company: Klinikum Augsburg
Location: Augsburg

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by Hazet »

Hallo,

Deine Installation hat jetzt welchen Stand? 3.0.x oder 3.1.x?
Falls 3.1.x:
Hast Du den Zwischenschritt über 3.0.x gemacht (ohne geht's meines Wissens nicht)? Und da wenigstens rudimentär geschaut ob alles tut?
Die DB-Update-Scripte sind alle gelaufen?
Wie sieht denn deine Tabelle users aus (desc users)?

Für mich sieht's so aus, als ob Dein Update nicht überall korrekt durchlief...

Grüße

Harald
Produktiv: OTRS 5.0.9 , (ITSM 5.0.10) unter Ubuntu 14.04, mysql 5.5
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5
wr-aio
Znuny newbie
Posts: 31
Joined: 20 Feb 2012, 11:25
Znuny Version: 24711

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by wr-aio »

Guten Morgen,

vielen Dank für deine Antwort.

Ich habe von 2.4.7 auf 3.1 direkt upgedatet - hatte mir die Upgradeinstallation von 3.0 angeschaut - bin heute nicht im Büro werde morgen dann die Installation von 2.4 auf 3.0 und dann auf 3.1 machen - schau ma mal ob das dann ordentlich funktioniert. Denke dann kriege ich das auf jeden Fall hin.

Gebe aber nochmals Feedback

Vielen Dank
Hazet
Znuny wizard
Posts: 383
Joined: 19 Feb 2009, 12:05
Znuny Version: 5.0.9
Real Name: Harald Zahn
Company: Klinikum Augsburg
Location: Augsburg

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by Hazet »

Gute Idee.
Ach ja: in der Doku zu 3.1 steht das auch ausdrücklich drin:

http://doc.otrs.org/3.1/de/html/upgrading.html

"These instructions are for people upgrading OTRS from version 3.0 to 3.1, and apply both for RPM and source code (tarball) upgrades.

If you are running a lower version of OTRS you have to follow the upgrade path to 3.0 first (1.1->1.2->1.3->2.0->2.1->2.2->2.3->2.4->3.0->3.1 ...)!

Please note that if you upgrade from OTRS 2.2 or earlier, you have to take an extra step; please read"

Aber eben erst mal Die von Dir zitierte Doku durchmachen, und dann die von mir zitierte.
Ach ja: Deine DB ist schon utf-8? Wenn nicht: erst umwandeln. 3.1 läuft IMHO nur noch mit utf-8
Produktiv: OTRS 5.0.9 , (ITSM 5.0.10) unter Ubuntu 14.04, mysql 5.5
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by mh254 »

Da fehlt scheinbar in der Datenbank in der Tabelle users das Feld 'title'. Ich hatte gestern ein Update von 2.4.9 auf 3.0 und danach auf 3.1 gemacht, da hatte ich zwar das title-Feld (hatte ich in der 2.4.9 schon, ob es vorher da war weiß ich nicht), aber dafür fehlte mir inder customers-Tabelle das Feld salutation.
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
wr-aio
Znuny newbie
Posts: 31
Joined: 20 Feb 2012, 11:25
Znuny Version: 24711

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by wr-aio »

Hallo,

vielen Dank für eure Tipps. Bin auch gerade dabei meine 2.4 Installation wiederherzustellen für das Upgrade auf 3.0

@mh254

schau dir mal hier http://doc.otrs.org/3.0/de/html/upgrading.html Punkt 16 an
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by mh254 »

Danke für den Tip, werde ich dann beim Update des Produktivsystems berücksichtigen. Ich habe mich an die UPGRADING-Datei gehalten, die beim Source-Archiv dabei war, die hat nur 14 Punkte.
In Zukunft werde ich mich dann an die Online-Doku halten.
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Hazet
Znuny wizard
Posts: 383
Joined: 19 Feb 2009, 12:05
Znuny Version: 5.0.9
Real Name: Harald Zahn
Company: Klinikum Augsburg
Location: Augsburg

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by Hazet »

Da muss ich Dir widersprechen. Das mit salutation steht auch in der mitgelieferten "UPGRADING"...
Produktiv: OTRS 5.0.9 , (ITSM 5.0.10) unter Ubuntu 14.04, mysql 5.5
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by mh254 »

Mal abgesehen davon, das man darüber nicht unbedingt diskutieren muss:
  • grep -n salutation /opt/otrs/UPGRADING
liefert mir da nix.

Ist aber auch egal, dank des Hinweises werde ich das mit der salutation beim Upgrade unseres Produktivsystems berücksichtigen und gut is.
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
wr-aio
Znuny newbie
Posts: 31
Joined: 20 Feb 2012, 11:25
Znuny Version: 24711

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by wr-aio »

Hallo,

kurz ein Feedback,

Update auf 3.0 und dann auf 3.1 eingespielt.

Kundenlogin war nicht möglich - Titeländerung wie in Punkt 16 beschrieben war notwendig wie Anfangs beschrieben

Muss mir jetzt noch die Paketverwaltung anschauen - viele Pakete kann ich nicht updaten
wr-aio
Znuny newbie
Posts: 31
Joined: 20 Feb 2012, 11:25
Znuny Version: 24711

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by wr-aio »

OK,

habe einige Paket deeinstallieren müssen da nicht für 3.1 kompatibel u.a. VerticalNavBar. Im Systemprotokoll habe ich jetzt aber immer folgenen Eintrag

Code: Select all

No existing template directory found ('/opt/otrs/Kernel/Output/HTML/VerticalNavBar1')!.


Wie kriege ich den weg?
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Re: Update 2.4.7 auf 3.1 Panic - no user data found

Post by mh254 »

Schau mal in der SysConfig unter Framework -> Core nach, was da als DefaultTheme eingetragen ist.
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Locked