retry when fetching publishing config fails, make network timeout configurable
better error handling when restarting server during publishing, tracking errors in google analytics