in reply to Re: scp fails in cronjob - open3 error
in thread scp fails in cronjob - open3 error

I'd prefer to set cron's PATH instead. Also, it's a good practice to log the output of cronned tasks or set your mail address for the error output (so you won't have to wait for your root to forward you the message) The crontab would look like:
MAILTO=me@me.com PATH=/path/to/scp 0 0 * * * /my/script