preserve informative messages when re-raising connection errors
improve logging