Hi, I did an upgrade to version 25.02.3, in /etc/cron.d/itflow I added /scripts but the tasks do not execute automatically I have to run them manually to get the emails and make them into tickets and to send emails. What can I still do to make the tasks execute automatically like before the update
tasks do not execute automatically
Hey, please post a copy of /etc/cron.d/itflow
0 2 * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron.php
* * * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php
* * * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_mail_queue.php
0 3 * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_domain_refresher.php
0 4 * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_certificate_refresher.php
Are you seeing the cron job actually run in syslog? You can adjust either the cron_ticket_email_parser or the cron_mail_queue to send the actual script output to syslog via logger, that might show what error cron gets:
* * * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php |
logger -t itflow-email-parser
Then you can grep itflow-email-parser /var/log/syslog
or journalctl -f
to see the error.
- Edited
in the syslog after adding |
logger -t itflow-email-parser
to cron_ticket_email_parser.php and cron_mail_queue.php
2025-03-07T10:36:01.651180+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T10:36:01.652132+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T10:36:01.652277+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T10:36:01.652369+01:00 hd cron[31866]: (*system*itflow) INSECURE MODE (group/other writable) (/etc/cron.d/itflow)
2025-03-07T10:36:01.652452+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T10:36:01.652538+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T10:36:01.656832+01:00 hd CRON[53354]: (root) CMD (www-data /usr/bin/php /var/www/hd.XXXX.pl/scripts/cron_ticket_email_parser.php)
2025-03-07T10:36:01.660258+01:00 hd CRON[53350]: (CRON) info (No MTA installed, discarding output)
2025-03-07T10:36:01.663410+01:00 hd CRON[53355]: (root) CMD (www-data /usr/bin/php /var/www/hd.XXXX.pl/scripts/cron_mail_queue.php)
2025-03-07T10:36:01.665678+01:00 hd CRON[53349]: (CRON) info (No MTA installed, discarding output)
2025-03-07T10:36:01.666758+01:00 hd CRON[53356]: (hd) CMD (www-data /usr/bin/php /var/www/hd.XXXX.pl/scripts/cron_mail_queue.php)
2025-03-07T10:36:01.667451+01:00 hd CRON[53357]: (hd) CMD (www-data /usr/bin/php /var/www/hd.XXXX.pl/scripts/cron.php)
2025-03-07T10:36:01.668146+01:00 hd CRON[53358]: (hd) CMD (www-data /usr/bin/php /var/www/hd.XXXX.pl/scripts/cron_ticket_email_parser.php)
2025-03-07T10:36:01.668877+01:00 hd CRON[53351]: (CRON) info (No MTA installed, discarding output)
2025-03-07T10:36:01.670598+01:00 hd CRON[53353]: (CRON) info (No MTA installed, discarding output)
2025-03-07T10:36:01.670728+01:00 hd CRON[53352]: (CRON) info (No MTA installed, discarding output)
nightly cron 'reset' is also not executing, the ones that executed yesterday and today I reset it manually
I'm not seeing any actual output from the cron scripts there? It even says discarding output..
then what can I do to fix it?
- Edited
Now when starting the task manually, it displayed:
hd@hd:~$ php /var/www/hd.XXXX.pl/scripts/cron_ticket_email_parser.php
PHP Warning: mkdir(): No such file or directory in /var/www/hd.***.pl/functions.php on line 246
PHP Warning: file_put_contents(../uploads/tmp/processed-eml-EMeCQJejKj50VhLA2dikRWimO5KRIL58wAQ3mywg3yRi4RhcjBhqD5m4suaApZYMYa8xvE7Zmrs1iyCwdU7UUtLsiqtqgemHsPQ0pg4wlnGKKJT4PKbe7uZ7Irdc46Y7RcglyKke6uzF4nb2JVh7uWNvbPnQJcNDK8e4l7hFDA6UWEjuAEEJjfQ5AvCLaScR9qgu9xWn.eml): Failed to open stream: No such file or directory in /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php on line 409
PHP Warning: mkdir(): No such file or directory in /var/www/hd.***.pl/functions.php on line 246
PHP Warning: mkdir(): No such file or directory in /var/www/hd.***.pl/functions.php on line 246
PHP Warning: rename(../uploads/tmp/processed-eml-EMeCQJejKj50VhLA2dikRWimO5KRIL58wAQ3mywg3yRi4RhcjBhqD5m4suaApZYMYa8xvE7Zmrs1iyCwdU7UUtLsiqtqgemHsPQ0pg4wlnGKKJT4PKbe7uZ7Irdc46Y7RcglyKke6uzF4nb2JVh7uWNvbPnQJcNDK8e4l7hFDA6UWEjuAEEJjfQ5AvCLaScR9qgu9xWn.eml,../uploads/tickets/59//processed-eml-EMeCQJejKj50VhLA2dikRWimO5KRIL58wAQ3mywg3yRi4RhcjBhqD5m4suaApZYMYa8xvE7Zmrs1iyCwdU7UUtLsiqtqgemHsPQ0pg4wlnGKKJT4PKbe7uZ7Irdc46Y7RcglyKke6uzF4nb2JVh7uWNvbPnQJcNDK8e4l7hFDA6UWEjuAEEJjfQ5AvCLaScR9qgu9xWn.eml): No such file or directory in /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php on line 123
Lock File Path: /tmp/itflow_email_parser_1DLazRz5pBeuKa0LHFiBm92gO1UVepGC.lock
Processed Emails into tickets: 2
Unprocessed Emails: 0
- Edited
These seem like two separate problems:
- Cron is seemingly not running your script
- There are some issues saving the original email
If you remove all lines in /etc/cron.d/itflow (or temporarily move the file elsewhere), do you no longer see anything new in syslog about cron running ITFlow?
After moving /etc/cron.d/itflow to another location, syslog:
2025-03-07T12:25:01.097387+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T12:25:01.098128+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T12:25:01.098223+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T12:25:01.098307+01:00 hd cron[31866]: (*system*itflow) INSECURE MODE (group/other writable) (/etc/cron.d/itflow)
2025-03-07T12:25:01.098391+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T12:25:01.098477+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T12:25:01.107216+01:00 hd CRON[55904]: (root) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_mail_queue.php)
2025-03-07T12:25:01.109673+01:00 hd CRON[55905]: (root) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php)
2025-03-07T12:25:01.109877+01:00 hd CRON[55899]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:25:01.109943+01:00 hd CRON[55900]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:25:01.112550+01:00 hd CRON[55906]: (hd) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php)
2025-03-07T12:25:01.113817+01:00 hd CRON[55907]: (hd) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron.php)
2025-03-07T12:25:01.114428+01:00 hd CRON[55908]: (hd) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_mail_queue.php)
2025-03-07T12:25:01.114483+01:00 hd CRON[55902]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:25:01.116469+01:00 hd CRON[55901]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:25:01.116557+01:00 hd CRON[55903]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:25:47.857973+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59356 PROTO=2
2025-03-07T12:25:47.858005+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59356 PROTO=2
2025-03-07T12:25:51.406638+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:fb:88:c9:b3:bb:86:83:08:00 SRC=172.15.1.108 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=45956 PROTO=2
2025-03-07T12:26:01.118320+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T12:26:01.119268+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T12:26:01.119412+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T12:26:01.119496+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T12:26:01.119596+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T12:26:01.127768+01:00 hd CRON[55926]: (root) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php)
2025-03-07T12:26:01.129862+01:00 hd CRON[55925]: (root) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_mail_queue.php)
2025-03-07T12:26:01.130207+01:00 hd CRON[55921]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:26:01.130340+01:00 hd CRON[55920]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:26:01.131070+01:00 hd CRON[55927]: (hd) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php)
2025-03-07T12:26:01.133326+01:00 hd CRON[55928]: (hd) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_mail_queue.php)
2025-03-07T12:26:01.133428+01:00 hd CRON[55923]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:26:01.133822+01:00 hd CRON[55929]: (hd) CMD (www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron.php)
2025-03-07T12:26:01.135621+01:00 hd CRON[55924]: (CRON) info (No MTA installed, discarding output)
2025-03-07T12:26:01.135671+01:00 hd CRON[55922]: (CRON) info (No MTA installed, discarding output)
So it looks like cron is still running the ITFlow scripts, meaning your cron definitions are probably in crontab -l
instead?
I removed the entries for itflow from crontab
syslog now:
2025-03-07T12:37:06.208356+01:00 hd crontab[56113]: (root) REPLACE (root)
2025-03-07T12:37:06.208945+01:00 hd crontab[56113]: (root) END EDIT (root)
2025-03-07T12:37:11.851566+01:00 hd crontab[56134]: (hd) LIST (hd)
2025-03-07T12:37:20.770134+01:00 hd crontab[56139]: (hd) BEGIN EDIT (hd)
2025-03-07T12:37:44.275419+01:00 hd crontab[56139]: (hd) REPLACE (hd)
2025-03-07T12:37:44.276043+01:00 hd crontab[56139]: (hd) END EDIT (hd)
2025-03-07T12:37:47.479761+01:00 hd crontab[56152]: (hd) LIST (hd)
2025-03-07T12:37:55.201814+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59428 PROTO=2
2025-03-07T12:37:55.201840+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59428 PROTO=2
2025-03-07T12:37:55.425091+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:fb:00:15:5d:01:81:42:08:00 SRC=172.15.1.133 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=0 DF PROTO=2
2025-03-07T12:38:01.362225+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T12:38:01.362665+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T12:38:01.362769+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T12:38:01.362863+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T12:38:01.362953+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T12:38:01.363035+01:00 hd cron[31866]: (root) RELOAD (crontabs/root)
2025-03-07T12:38:01.363125+01:00 hd cron[31866]: (hd) RELOAD (crontabs/hd)
Great, so I would add them back in just one location (cron.d or crontab -l, as that actually seemed to work) with the /scripts/ path & logger and you should get something more helpful.
I restored itflow to /etc/cron.d, in the itflow file I have:
0 2 * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron.php |logger -t itflow-email-parser
* * * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_ticket_email_parser.php |logger -t itflow-email-parser |logger -t itflow-email-parser
* * * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_mail_queue.php |logger -t itflow-email-parser |logger -t itflow-email-parser
0 3 * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_domain_refresher.php |logger -t itflow-email-parser
0 4 * * * www-data /usr/bin/php /var/www/hd.***.pl/scripts/cron_certificate_refresher.php |logger -t itflow-email-parser
syslog after restoring the itflow file:
2025-03-07T12:45:01.366505+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T12:45:01.367224+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T12:45:01.367346+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T12:45:01.367431+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T12:45:01.367519+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T12:46:00.190669+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59477 PROTO=2
2025-03-07T12:46:00.190697+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59477 PROTO=2
2025-03-07T12:46:00.430637+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:fb:00:15:5d:01:81:0b:08:00 SRC=172.15.1.121 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=34477 PROTO=2
2025-03-07T12:46:01.367100+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T12:46:01.367793+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T12:46:01.367890+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T12:46:01.367987+01:00 hd cron[31866]: (*system*itflow) WRONG FILE OWNER (/etc/cron.d/itflow)
2025-03-07T12:46:01.368090+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T12:46:01.368178+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T12:47:00.791847+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59483 PROTO=2
2025-03-07T12:47:00.791879+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59483 PROTO=2
2025-03-07T12:47:01.285194+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:fb:00:15:5d:01:81:4c:08:00 SRC=172.15.1.51 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=15395 PROTO=2
2025-03-07T12:47:01.367799+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T12:47:01.368422+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T12:47:01.368515+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T12:47:01.368648+01:00 hd cron[31866]: (*system*itflow) WRONG FILE OWNER (/etc/cron.d/itflow)
2025-03-07T12:47:01.368728+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T12:47:01.368823+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
Okay, so you'll likely need to use chmod to fix the INSECURE MODE errors then. I think it wants permissions of 600.
set permissions for /etc/cron.d/itflow or for all files in /etc/cron.d?
at the moment i have permissions set to 777 for /etc/cron.d
After setting the permissions to 600, logsys:
2025-03-07T14:04:50.312643+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:fb:bc:24:11:ed:f6:6a:08:00 SRC=172.15.1.115 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=42833 PROTO=2
2025-03-07T14:05:01.438370+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T14:05:01.439199+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T14:05:01.439301+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T14:05:01.439387+01:00 hd cron[31866]: (*system*itflow) WRONG FILE OWNER (/etc/cron.d/itflow)
2025-03-07T14:05:01.439481+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T14:05:01.439592+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T14:05:48.693908+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59955 PROTO=2
2025-03-07T14:05:48.693945+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59955 PROTO=2
2025-03-07T14:05:51.813213+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:fb:bc:24:11:ed:f6:6a:08:00 SRC=172.15.1.115 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=42834 PROTO=2
2025-03-07T14:06:01.439076+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T14:06:01.439832+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T14:06:01.439944+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T14:06:01.440038+01:00 hd cron[31866]: (*system*itflow) WRONG FILE OWNER (/etc/cron.d/itflow)
2025-03-07T14:06:01.440130+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T14:06:01.440225+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T14:06:49.345304+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59961 PROTO=2
2025-03-07T14:06:49.345341+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:01:f4:e2:c6:c9:80:6c:08:00 SRC=172.15.1.17 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=59961 PROTO=2
2025-03-07T14:06:49.637372+01:00 hd kernel: [UFW BLOCK] IN=eth0 OUT= MAC=01:00:5e:00:00:fb:00:15:5d:01:81:07:08:00 SRC=172.15.1.36 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=944 PROTO=2
2025-03-07T14:07:01.439732+01:00 hd cron[31866]: (*system*sysstat) INSECURE MODE (group/other writable) (/etc/cron.d/sysstat)
2025-03-07T14:07:01.440469+01:00 hd cron[31866]: (*system*e2scrub_all) INSECURE MODE (group/other writable) (/etc/cron.d/e2scrub_all)
2025-03-07T14:07:01.440589+01:00 hd cron[31866]: (*system*certbot) INSECURE MODE (group/other writable) (/etc/cron.d/certbot)
2025-03-07T14:07:01.440682+01:00 hd cron[31866]: (*system*itflow) WRONG FILE OWNER (/etc/cron.d/itflow)
2025-03-07T14:07:01.440779+01:00 hd cron[31866]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
2025-03-07T14:07:01.440866+01:00 hd cron[31866]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
2025-03-07T14:07:01.440682+01:00 hd cron[31866]: (*system*itflow) WRONG FILE OWNER (/etc/cron.d/itflow)
The file probably needs to be owned by root too?