Apache stops responding to http requests -- https continues to work
We have solved a very similar issue on our server. See Apache randomly stops serving HTTPS, but HTTP works just fine
This settings in httpd.conf file fixed the problem:
AcceptFilter http none
AcceptFilter https none