Problem with distributed proxy nodes - how do I pass back "unavailable" when upstream is down temporarily?