unknown perl command hanging apache?

I have been having a problem the last few days with apache hanging. If I go to restart apache2 I get
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
Unable to open logs
So I go poking in top and there is a perl command running by www-data (debian apache user)
28380 www-data 9 0 3360 3352 1652 S 0.0 0.7 0:00.35 perl
If I kill this perl command with killall -9 perl apache will restart peachy and run fine. I am trying to figure out where this command is coming from. I do run awstats, but I run it from the root cron script right now. It seems to run ok when I run the script manually so I'm not sure it's awstats that's running.

Any ideas how to track down what this perl script is? Can I turn on some sort of logging of all commands that I can go back and grep though for perl references? Any help in chasing this down would be helpful.

Thanks

 

 

 

 

Top