This seems not a million miles away from what I was seeing in Sprite not starting on HTTP request (Bad Gateway) - #3 by kurt