Ansicht von 1 Antwort-Thema
  • Autor
    Beiträge
    • #36453
      Dmytro Gierman
      Teilnehmer

        My production Oboto 11.0.10 (standard Apache installation, no Docker is used) sends me an error every 10 minutes:

        Email title: OTOBO Scheduler Daemon Cron: EscalationCheck

        ERROR: OTOBO-otobo.Console.pl-Maint::Ticket::EscalationCheck-00 Perl: 5.38.4 OS: linux Time: Wed Oct 1 06:40:08 2025

        Message: Can’t locate Kernel/System/DynamicField/Driver/ConfigItem.pm in @INC (you may need to install the Kernel::System::DynamicField::Driver::ConfigItem module) (@INC entries checked: /opt/otobo/Custom /opt/otobo/Kernel/cpan-lib /opt/otobo /opt/otobo/local/lib/perl5/5.38.4/x86_64-linux-gnu /opt/otobo/local/lib/perl5/5.38.4 /opt/otobo/local/lib/perl5/x86_64-linux-gnu /opt/otobo/local/lib/perl5 /opt/otobo_install/local/lib/perl5/5.38.4/x86_64-linux-gnu /opt/otobo_install/local/lib/perl5/5.38.4 /opt/otobo_install/local/lib/perl5/x86_64-linux-gnu /opt/otobo_install/local/lib/perl5 /usr/local/lib/perl5/site_perl/5.38.4/x86_64-linux-gnu /usr/local/lib/perl5/site_perl/5.38.4 /usr/local/lib/perl5/vendor_perl/5.38.4/x86_64-linux-gnu /usr/local/lib/perl5/vendor_perl/5.38.4 /usr/local/lib/perl5/5.38.4/x86_64-linux-gnu /usr/local/lib/perl5/5.38.4) at /opt/otobo/Kernel/System/Main.pm line 112.

        Traceback (74664):
        Module: Kernel::System::DynamicField::Backend::new Line: 104
        Module: Kernel::System::ObjectManager::_ObjectBuild Line: 344
        Module: Kernel::System::ObjectManager::Get Line: 216
        Module: Kernel::System::Ticket::TicketSearch::TicketSearch Line: 1454
        Module: Kernel::System::Console::Command::Maint::Ticket::EscalationCheck::Run Line: 97
        Module: (eval) Line: 488
        Module: Kernel::System::Console::BaseCommand::Execute Line: 482
        Module: (eval) Line: 154
        Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Cron::Run Line: 134
        Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Run Line: 243
        Module: (eval) Line: 387
        Module: main::Start Line: 387
        Module: bin/otobo.Daemon.pl Line: 165

        ERROR: OTOBO-otobo.Console.pl-Maint::Ticket::EscalationCheck-00 Perl: 5.38.4 OS: linux Time: Wed Oct 1 06:40:08 2025

        Message: Can’t load dynamic field backend module for field type ConfigItem!

        Traceback (74664):
        Module: Kernel::System::DynamicField::Backend::new Line: 105
        Module: Kernel::System::ObjectManager::_ObjectBuild Line: 344
        Module: Kernel::System::ObjectManager::Get Line: 216
        Module: Kernel::System::Ticket::TicketSearch::TicketSearch Line: 1454
        Module: Kernel::System::Console::Command::Maint::Ticket::EscalationCheck::Run Line: 97
        Module: (eval) Line: 488
        Module: Kernel::System::Console::BaseCommand::Execute Line: 482
        Module: (eval) Line: 154
        Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Cron::Run Line: 134
        Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Run Line: 243
        Module: (eval) Line: 387
        Module: main::Start Line: 387
        Module: bin/otobo.Daemon.pl Line: 165

        ERROR: OTOBO-otobo.Console.pl-Maint::Ticket::EscalationCheck-00 Perl: 5.38.4 OS: linux Time: Wed Oct 1 06:40:08 2025

        Message: The constructor of Kernel::System::DynamicField::Backend returned undef.

        Traceback (74664):
        Module: Kernel::System::ObjectManager::_DieWithError Line: 662
        Module: Kernel::System::ObjectManager::_ObjectBuild Line: 352
        Module: Kernel::System::ObjectManager::Get Line: 216
        Module: Kernel::System::Ticket::TicketSearch::TicketSearch Line: 1454
        Module: Kernel::System::Console::Command::Maint::Ticket::EscalationCheck::Run Line: 97
        Module: (eval) Line: 488
        Module: Kernel::System::Console::BaseCommand::Execute Line: 482
        Module: (eval) Line: 154
        Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Cron::Run Line: 134
        Module: Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker::Run Line: 243
        Module: (eval) Line: 387
        Module: main::Start Line: 387
        Module: bin/otobo.Daemon.pl Line: 165

        Error: The constructor of Kernel::System::DynamicField::Backend returned undef. at /opt/otobo/Kernel/System/Ticket/TicketSearch.pm line 1454.

        <h1>Details</h1>
        Otobo Version=10.0.10
        ITSMCore Version=11.0.8
        The manual run of the EscalationCheck (./bin/otobo.Console.pl Maint::Ticket::EscalationCheck) shows no errors.
        Before reporting the bug, I have drop the cache and rebuild the config:

        bin/otobo.Console.pl Maint::Cache::Delete
        bin/otobo.Console.pl Maint::Config::Rebuild

        and also rebooted the server.

        After the daemon restart the problem disappears for about 20 minutes, then reappears.

      • #36459
        Arnold
        Administrator

          Hi Dmytro,

          did you install and maybe uninstall any ITSM-related packages, like ITSMConfigurationManagement?

          Maybe there is an error and they need reinstallation?

          Please check your package manager.

          All the best.

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