Ansicht von 2 Antwort-Themen
  • Autor
    Beiträge
    • #31892
      Markus Hemker
      Teilnehmer

        OTOBO 10.X , Dockerinstallation

        Aktuell bekommen wir in unsere OTOBO System nun immer wieder diese Meldungen im 2 Stunden Takt.
        Am System wurde nichts verändert.

        Hat jemand eine Idee woran das liegen könnte?

        ERROR: OTOBO-otobo.Console.pl-Maint::Stats::Dashboard::Generate-08 Perl: 5.36.0 OS: linux Time: Thu Aug 22 14:05:12 2024

        Message: Need Value!

        Traceback (224712):
        Module: Kernel::System::DynamicField::Backend::StatsSearchFieldParameterBuild Line: 2622
        Module: Kernel::System::Stats::Dynamic::Ticket::GetStatElement Line: 808
        Module: Kernel::System::Stats::_GenerateDynamicStats Line: 3389
        Module: Kernel::System::Stats::StatsRun Line: 1635
        Module: Kernel::System::Stats::StatsResultCacheCompute Line: 1749
        Module: Kernel::System::Console::Command::Maint::Stats::Dashboard::Generate::Run Line: 157
        Module: (eval) Line: 480
        Module: Kernel::System::Console::BaseCommand::Execute Line: 474
        Module: (eval) Line: 155
        Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Cron::Run Line: 134
        Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Run Line: 243
        Module: (eval) Line: 386
        Module: main::Start Line: 386
        Module: bin/otobo.Daemon.pl Line: 164

      • #31893
        marbert
        Teilnehmer

          Ist nur mal eine Vermuting: habt ihr in eurer Config.pm irgendein Mapping für die Synchronisation eurer Benutzerdaten mit AD/LDAP/DB eingerichtet? Dann gibt es da vermutlich Einträge/Keys, die “required” sind, aber keinen Wert haben.

        • #31906
          Markus Hemker
          Teilnehmer

            Hallo,
            die Meldung wird in der Datei

            Kernel::System::DynamicField::Backend.pm in dieser Zeile erzeugt
            Module: Kernel::System::DynamicField::Backend::StatsSearchFieldParameterBuild Line: 2622

            Siehe rote Markierung.

            Scheinbar gibt es bei der Erzeugung der Statistik evtl ein Ticket wo ein Wert für ein dynamisches Feld nicht gepflegt ist.

            Wie könnte ich nun, die Fehlermeldung in rot so erweiteren, so das ich das Feld sehen könnte, welches evtl die Ursache ist?

             

            sub StatsSearchFieldParameterBuild {
            my ( $Self, %Param ) = @_;

            # check needed stuff
            for my $Needed (qw(DynamicFieldConfig Value)) {
            if ( !$Param{$Needed} ) {
            $Kernel::OM->Get(‘Kernel::System::Log’)->Log(
            Priority => ‘error’,
            Message => “Need $Needed!”
            );

            return;
            }
            }

        Ansicht von 2 Antwort-Themen
        • Du musst angemeldet sein, um auf dieses Thema antworten zu können.