SiteHostMapfile update plus logging instead of throwing an exception