Per otrs.console wert setzen

Moin ML, ich habe an der Konfiguration keine Veränderunge seit ca einem Jahr gemacht, dennoch meckert er nun rum dieser Wert sei nicht gesetzt (im Webinterface) ACL::CACHETTL . Da steht gar nichts, er soll aber wohl auf 3600 stehen. Wie kann ich diesen Wert nun setzen? PS: Danach wollte ich dann ein Update auf 6.0.28 einspielen... -- Mit freundlichen Grüßen Sebastian Gödecke

Moin, probier mal perl bin/otrs.Console.pl Admin::Config::Update --setting-name ACL::CacheTTL --value 3600 Viele Grüße Renée Bäcker Am 23.07.20 um 10:28 schrieb Sebastian Gödecke:
Moin ML, ich habe an der Konfiguration keine Veränderunge seit ca einem Jahr gemacht, dennoch meckert er nun rum dieser Wert sei nicht gesetzt (im Webinterface) ACL::CACHETTL . Da steht gar nichts, er soll aber wohl auf 3600 stehen. Wie kann ich diesen Wert nun setzen?
PS: Danach wollte ich dann ein Update auf 6.0.28 einspielen...

Am Do., 23. Juli 2020 um 11:06 Uhr schrieb Renée Bäcker
Moin,
probier mal
perl bin/otrs.Console.pl Admin::Config::Update --setting-name ACL::CacheTTL --value 3600
Ne, das lief nicht sauber durch: [Thu Jul 23 11:09:55 2020] otrs.Console.pl: Use of uninitialized value in concatenation (.) or string at /opt/otrs/Kernel/System/SysConfig.pm line 3475. ERROR: OTRS-otrs.Console.pl-Admin::Config::Update-49 Perl: 5.26.1 OS: linux Time: Thu Jul 23 11:09:55 2020 Message: Setting ACL::CacheTTL Effective value is not correct: Traceback (10019): Module: Kernel::System::SysConfig::ConfigurationDeploy Line: 3475 Module: Kernel::System::Console::Command::Admin::Config::Update::Run Line: 170 Module: (eval) Line: 460 Module: Kernel::System::Console::BaseCommand::Execute Line: 454 Module: Kernel::System::Console::InterfaceConsole::Run Line: 80 Module: bin/otrs.Console.pl Line: 36 Error: Deployment failed! Kann ich "einfach" das Update drüberbügeln? Gruß Sebastian
Viele Grüße Renée Bäcker
Am 23.07.20 um 10:28 schrieb Sebastian Gödecke:
Moin ML, ich habe an der Konfiguration keine Veränderunge seit ca einem Jahr gemacht, dennoch meckert er nun rum dieser Wert sei nicht gesetzt (im Webinterface) ACL::CACHETTL . Da steht gar nichts, er soll aber wohl auf 3600 stehen. Wie kann ich diesen Wert nun setzen?
PS: Danach wollte ich dann ein Update auf 6.0.28 einspielen...
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
-- Mit freundlichen Grüßen Sebastian Gödecke

Also das habe ich nun hinbekommen, diese meldung kommt nicht mehr. Ich
habe CheckModules mal laufen lassen und da hat das YAML:XS gefehlt,
welches ich per "cpan YAML::XS" installiert habe.
Danach war soweit alles okay. Ich bin dann in dem WebIF auf Admin
gegangen und konnte dann den ACL:CacheTTL inbetriebnehmen. Soweit so
gut. Doch nun hat er 303 ungültige Einstellungen in Betrieb genommen.
Ich wußte gar nicht das ich so viele konfiguriert hatte (habe ich auch
nicht)
Was kann ich denn nun tun um das weg zu bekommen?
Das update steht noch aus und würde ich heute nachmittag durchziehen.
Evtl begradigt sich ja da etwas.
Aber komisch finde ich das schon.
Am Do., 23. Juli 2020 um 11:11 Uhr schrieb Sebastian Gödecke
Am Do., 23. Juli 2020 um 11:06 Uhr schrieb Renée Bäcker
: Moin,
probier mal
perl bin/otrs.Console.pl Admin::Config::Update --setting-name ACL::CacheTTL --value 3600
Ne, das lief nicht sauber durch: [Thu Jul 23 11:09:55 2020] otrs.Console.pl: Use of uninitialized value in concatenation (.) or string at /opt/otrs/Kernel/System/SysConfig.pm line 3475. ERROR: OTRS-otrs.Console.pl-Admin::Config::Update-49 Perl: 5.26.1 OS: linux Time: Thu Jul 23 11:09:55 2020
Message: Setting ACL::CacheTTL Effective value is not correct:
Traceback (10019): Module: Kernel::System::SysConfig::ConfigurationDeploy Line: 3475 Module: Kernel::System::Console::Command::Admin::Config::Update::Run Line: 170 Module: (eval) Line: 460 Module: Kernel::System::Console::BaseCommand::Execute Line: 454 Module: Kernel::System::Console::InterfaceConsole::Run Line: 80 Module: bin/otrs.Console.pl Line: 36
Error: Deployment failed!
Kann ich "einfach" das Update drüberbügeln?
Gruß Sebastian
Viele Grüße Renée Bäcker
Am 23.07.20 um 10:28 schrieb Sebastian Gödecke:
Moin ML, ich habe an der Konfiguration keine Veränderunge seit ca einem Jahr gemacht, dennoch meckert er nun rum dieser Wert sei nicht gesetzt (im Webinterface) ACL::CACHETTL . Da steht gar nichts, er soll aber wohl auf 3600 stehen. Wie kann ich diesen Wert nun setzen?
PS: Danach wollte ich dann ein Update auf 6.0.28 einspielen...
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
-- Mit freundlichen Grüßen Sebastian Gödecke
-- Mit freundlichen Grüßen Sebastian Gödecke

Es gibt das Kommando Admin::Config::FixInvalid für die Console.pl. Aber ehrlich gesagt, habe ich das noch nie benutzt... Am 23.07.20 um 12:43 schrieb Sebastian Gödecke:
Also das habe ich nun hinbekommen, diese meldung kommt nicht mehr. Ich habe CheckModules mal laufen lassen und da hat das YAML:XS gefehlt, welches ich per "cpan YAML::XS" installiert habe. Danach war soweit alles okay. Ich bin dann in dem WebIF auf Admin gegangen und konnte dann den ACL:CacheTTL inbetriebnehmen. Soweit so gut. Doch nun hat er 303 ungültige Einstellungen in Betrieb genommen. Ich wußte gar nicht das ich so viele konfiguriert hatte (habe ich auch nicht) Was kann ich denn nun tun um das weg zu bekommen? Das update steht noch aus und würde ich heute nachmittag durchziehen. Evtl begradigt sich ja da etwas. Aber komisch finde ich das schon.
participants (2)
-
Renée Bäcker
-
Sebastian Gödecke