Ich hab - auf einen etwas unangenehmen Weg mein OTRS geuppt.
Gleichzeitig war ein Serverumzug dabei, ich bin folgendermaßen vorgegangen:
Installation OTRS 5 auf dem neuen System (Debian) per apt
Dump der DB auf'm alten System
Einspielen der DB auf'm neuen System
Ausführen des Permission Scripts
Ausführen des Schema Updates
Ausführen des DB Updates
Vergleich der ZZZAuto.pm
Vergleich der Kernel/Config
Das system läuft soweit und es sieht für den Nutzer alles "normal" aus.
Ich erhalte nun vom Daemon bei jeder gelegenheit folgende Meldung:
OTRS Scheduler Daemon Cron: EscalationCheck
ERROR: OTRS-otrs.Console.pl-Maint::Ticket::EscalationCheck-10 Perl: 5.22.1 OS: linux Time: Wed Jan 20 10:40:05 2016
Message: No TypeID for EscalationResponseTimeStart found!
Traceback (1309):
Module: Kernel::System::Ticket::HistoryTypeLookup Line: 5476
Module: Kernel::System::Ticket::HistoryAdd Line: 5529
Module: Kernel::System::Console::Command::Maint::Ticket::EscalationCheck::Run Line: 193
Module: (eval) Line: 436
Module: Kernel::System::Console::BaseCommand::Execute Line: 430
Module: (eval) Line: 147
Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Cron::Run Line: 131
Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Run Line: 262
Module: (eval) Line: 316
Module: main::Start Line: 316
Module: /usr/share/otrs/bin/otrs.Daemon.pl Line: 138
ERROR: OTRS-otrs.Console.pl-Maint::Ticket::EscalationCheck-10 Perl: 5.22.1 OS: linux Time: Wed Jan 20 10:40:05 2016
Message: Need HistoryTypeID!
Traceback (1309):
Module: Kernel::System::Ticket::HistoryAdd Line: 5535
Module: Kernel::System::Console::Command::Maint::Ticket::EscalationCheck::Run Line: 193
Module: (eval) Line: 436
Module: Kernel::System::Console::BaseCommand::Execute Line: 430
Module: (eval) Line: 147
Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Cron::Run Line: 131
Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Run Line: 262
Module: (eval) Line: 316
Module: main::Start Line: 316
Module: /usr/share/otrs/bin/otrs.Daemon.pl Line: 138
ERROR: OTRS-otrs.Console.pl-Maint::Ticket::EscalationCheck-10 Perl: 5.22.1 OS: linux Time: Wed Jan 20 10:40:05 2016
Message: No TypeID for EscalationUpdateTimeStart found!
Traceback (1309):
Module: Kernel::System::Ticket::HistoryTypeLookup Line: 5476
Module: Kernel::System::Ticket::HistoryAdd Line: 5529
Module: Kernel::System::Console::Command::Maint::Ticket::EscalationCheck::Run Line: 193
Module: (eval) Line: 436
Module: Kernel::System::Console::BaseCommand::Execute Line: 430
Module: (eval) Line: 147
Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Cron::Run Line: 131
Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Run Line: 262
Module: (eval) Line: 316
Module: main::Start Line: 316
Module: /usr/share/otrs/bin/otrs.Daemon.pl Line: 138
Und noch ein paar weitere von der Sorte (insgesamt kommt jede ID 100 mal vor).
Hat mir jemand 'n Tip wohin ich greifen muss/wo die ID herkommt?
Soweit ich die DB auf die Schnelle angeschaut hab, hab ich nirgendwo NULL felder, wo relationen sein sollten - Die Meldung lässt das für meinen Kopf aber anläuten.
Update OTRS 4 -> 5 "OTRS Scheduler Daemon Cron: EscalationCheck"
-
- Znuny newbie
- Posts: 2
- Joined: 20 Jan 2016, 11:32
- Znuny Version: Fuenf?
-
- Znuny newbie
- Posts: 2
- Joined: 20 Jan 2016, 11:32
- Znuny Version: Fuenf?
Re: Update OTRS 4 -> 5 "OTRS Scheduler Daemon Cron: EscalationCheck"
Okay, inzwischen hab ich's selbst entdeckt:
DBUpdate-to-3.1
enthält das füllen der ticket_history_type mit den benötigten Nachrichten.
Mich irritiert zwar die Tatsache, dass 3 und 4 bereits anstandslos in diversesten Versionen gelaufen sind und eigentlich ein dump ServA -> ServB Stattgefunden hat, aber ich akzeptiers einfach mal als gegeben. Zumindest ist es quasi sicher ein Fehler meinerseits.
Schöne Grüße
DBUpdate-to-3.1
enthält das füllen der ticket_history_type mit den benötigten Nachrichten.
Mich irritiert zwar die Tatsache, dass 3 und 4 bereits anstandslos in diversesten Versionen gelaufen sind und eigentlich ein dump ServA -> ServB Stattgefunden hat, aber ich akzeptiers einfach mal als gegeben. Zumindest ist es quasi sicher ein Fehler meinerseits.
Schöne Grüße