Hey, My apache2 _sometimes_ seems to lead people who visit valid URL's to a 404 page. Since I moved a site of mine to my server I've noticed a drop of 3-400 pageviews* daily (Steady, so I know this for sure) and some users have started complaining about getting 404 errors every once in a while. Some have had it fixed after a single refresh and one I know had it for 15~ min (Seems to happen often to that user). * Normally around ~9-10k pageviews, so it's a big drop. The problem is that the logs show nothing. Everything else seems to be logged fine. Seems really weird to me since they actually get to a 404 page and don't get denied to connect or anything like that. At first I thought it was the virtualhost bugging out because of too many users. (Silly thought really, since many other sites on the net are running fine with way more users), but they have experienced the same on non-vhost pages. Also their packets never seems to be dropped, so it's not related to any firewall. Also resources are no problem either, the load is max 0.50 I'm running the default debian settings for the httpd but also tried increasing settings slightly with no success. Any ideas? Really starting to bug me.. Been looking around loads but haven't found anything similar (Not even sure what to search for). Thanks in advance and sorry for the lack of information.
No idea why its happening but a good test would be to run apache bench against the site and see how many failures you get. $ ab -n 1000 -c 100 http://localhost/ - if your site is static html that shouldn't take more than couple of seconds, play around with the numbers and see if you get any failures. Don't forget to check these.. $ man ab $ ab -h