Gracefully respond after an ES timeout

Return a 503. This lets clients understand what happened and respond accordingly (eg retry).