s/Installation/Install/
catch some weird exceptional cases when logging errors
include protocol in initial messages