Every now and then I get a site on our cPanel servers that stops working. After investigating the issue it turns out to be a missing IP from the cPanel server. Here is the latest remedy I found for this:
/scripts/rebuildhttpdconf service httpd restart service cpanel restart