Cron jobs not getting run

Discussion in 'General' started by 99miles, Feb 29, 2012.

  1. 99miles

    99miles New Member

    When I create new cron jobs (and set them as active), they are put in /etc/cron.d/ispc_chrooted_web1


    Code:
    MAILTO=''
    
    SHELL='/usr/sbin/jk_chrootsh'
    
    */2     *       *       *       *       web1    /etc/cron.d/job1
    *       *       *       *       *       web1    /etc/cron.d/job2
    1) Where in ISPConfig do I specify what this MAILTO will be set to?

    2) These jobs aren't getting run. However if I manually add them to the root users 'crontab -e' file they get run fine. Why wouldn't they be getting run here?

    Thanks!
     
  2. till

    till Super Moderator

    1) The amilto cant be set in ispconfig.
    2) You run a chrooted cronjob and the script that you try to execute is not in the chroot.
     
  3. 99miles

    99miles New Member

    I see, thanks. So how do I give that user the access it needs?

    Do I just need to give the web1 user access to execute those files?
     
  4. 99miles

    99miles New Member

    It looks like the cron isn't even running at all, so I have a feeling it's not a permissions issue yet.
    I modified /etc/cron.d/ispc_chrooted_web1 to the following and it still doesn't run:

    Code:
    MAILTO=''
    #SHELL='/usr/sbin/jk_chrootsh'
    
    *       *       *       *       *       root    /etc/cron.d/send_it  > dev/null 2>> /var/log/ispconfig/cron.log
    What is it that is supposed to run this ispc_chrooted_web1 file? How else can I narrow this down?
     

Share This Page