I've been trying to build a high availability cluster for some time now. I've gotten a clustered filesystem (DRBD really is pretty cool) up and running as well as a handy MySQL server (dual-master replication, also pretty cool). I have Apache nicely configured, but when I try and use a reverse proxy for load balancing and high availability (i.e. HAProxy, Pound), I run into trouble.
The first page I try loads fine, no matter where it is on my site. The second page, however, usually times out. Sometimes the third page does too. But usually after it times out once, it'll be just fine again until I try and load another page, and the process repeats.
I'm not sure what to even check for. If you need any config file or log tails, just say so. Also, I can make the demo site public for a while if that'll help.
(Edit) Here's an error message from Chrome:
Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.