freescout-help-desk/freescout

/bin/bash: line 1: $PID Killed /usr/bin/php /home/$USER/artisan schedule:run >> /dev/null 2>&1

Opened this issue · 0 comments

In my crontab, I added a MAILTO line at the top while testing something unrelated.

Now, once per hour, an email arrives like this at 30 minutes after the hour. This one arrived at 14:30:

/bin/bash: line 1: 2836659 Killed  /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/public_html/artisan schedule:run >> /dev/null 2>&1

I monitored which processes were running every 30 seconds. This PID appeared at 14:00:18 and was last seen at 14:30:18.

$ while true; do date; ps -eaf | grep "schedule:run" | grep -v grep; sleep 30; done
Fri Jun 21 13:59:18 CDT 2024
USERNAME 2799373 2799330  0 13:31 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2799374 2799373  0 13:31 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run
Fri Jun 21 13:59:48 CDT 2024
USERNAME 2799373 2799330  0 13:31 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2799374 2799373  0 13:31 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run
Fri Jun 21 14:00:18 CDT 2024
USERNAME 2836655 2836546  0 14:00 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2836659 2836655  0 14:00 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run
Fri Jun 21 14:00:48 CDT 2024
USERNAME 2836655 2836546  0 14:00 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2836659 2836655  0 14:00 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run
<snip>

//The three lines above this snip repeat every 30 seconds.

</snip>
Fri Jun 21 14:30:18 CDT 2024
USERNAME 2836655 2836546  0 14:00 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2836659 2836655  0 14:00 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run
Fri Jun 21 14:30:48 CDT 2024
Fri Jun 21 14:31:18 CDT 2024
USERNAME 2865717 2865658  0 14:31 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2865719 2865717  0 14:31 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run
Fri Jun 21 14:31:48 CDT 2024
USERNAME 2865717 2865658  0 14:31 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2865719 2865717  0 14:31 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run
<snip>

//The three lines above this snip repeat every 30 seconds.

</snip>
Fri Jun 21 14:59:48 CDT 2024
USERNAME 2865717 2865658  0 14:31 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2865719 2865717  0 14:31 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run
Fri Jun 21 15:00:18 CDT 2024
Fri Jun 21 15:00:48 CDT 2024
Fri Jun 21 15:01:18 CDT 2024
USERNAME 2893028 2892971  0 15:01 ?        00:00:00 /bin/bash -c /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run >> /dev/null 2>&1
USERNAME 2893032 2893028  0 15:01 ?        00:00:00 /opt/cpanel/ea-php82/root/usr/bin/php /home/USERNAME/DOMAIN/artisan schedule:run

There are no errors in Manage > Logs > App Logs.

PHP version: 8.2.18
FreeScout version: 1.8.143
Database: Mysql (10.11.7-MariaDB-cll-lve)
Are you using CloudFlare: No
Are you using non-official modules: No