in reply to perl script in nohup running from crontab

Are you trying to run this as root? a regular user or a user with elevated permissions? If you are running as root. I would strongly advise against doing that. Instead have a user with the appropriate permission levels to do the task and nothing more. Running cron jobs as root could be problematic at best (a security issue at worst).