Hallo,
wir testen gerade OTRS 3.3.7. Mir ist aufgefallen, dass das Systemprotokoll immer mal wieder diese Meldungen des Schedulers enthält:
Thu Jun 5 23:40:56 2014 notice OTRS-otrs.Scheduler-13 Scheduler Daemon start! PID 26618
Thu Jun 5 23:40:56 2014 notice OTRS-otrs.Scheduler-13 Config.pm changed, unsafe to continue!
Thu Jun 5 23:40:54 2014 notice OTRS-otrs.Scheduler-13 Scheduler Daemon start! PID 26614
Thu Jun 5 23:40:53 2014 notice OTRS-otrs.Scheduler-13 Config.pm changed, unsafe to continue!
Nach einer gewissen Zeit geht das dann scheinbar von selber weg:
Thu Jun 5 23:55:01 2014 notice OTRS-otrs.Scheduler-13 Scheduler Daemon status request! PID 26684
Thu Jun 5 23:50:01 2014 notice OTRS-otrs.Scheduler-13 Scheduler Daemon status request! PID 26684
Thu Jun 5 23:46:42 2014 notice OTRS-otrs.Scheduler-13 Scheduler Daemon start! PID 26684
Thu Jun 5 23:46:42 2014 notice OTRS-otrs.Scheduler-13 Config.pm changed, unsafe to continue!
Laut der Scheduler.pl hat das mit der Checksum (der Config.pm?) zu tun:
---
# check if checksum changed and restart
if ( $InitConfigMD5 ne $CurrConfigMD5 ) {
my $ExitCode = _AutoRestart(
Message => "Config.pm changed, unsafe to continue! \n"
. "Scheduler is restarting...!\n",
);
exit $ExitCode;
}
---
Das wundert mich, denn meine Config.pm ist seit dem Kopieren aus der Config.pm.dist unverändert. Ich habe dort keinerlei Custom-Settings oder ACLs drin.
Auf dem Server liegen unter /opt/otrs/var/log/ zug Error-Logs des Schedulers: „SchedulerERR-XXXXXXXXXX.log“, aber die haben alle keine Einträge.
Hat jemand eine Erklärung dafür und weiß vielleicht wie ich das verhindere, dass der Scheduler so viel in das Protokoll „spammt“?
Viele Grüße
Fabian