könnte am User liegen...entweder in der crontab den User mit angeben oder mal das Script in einer Root-Shell (sudo -i) versuchen zu starten...