Remember that you can not place scripts with a “.” in the name. The name must consist of all upper,lower,numbers,hyphens, or underscores. The reason is run-parts will not pickup the files that do not follow this rule.
To check the scripts running on this directory:
run-parts --test /etc/cron.daily
The user crontabs, as given by
crontab -e or
crontab -l, are NOT system crontabs.