bugzid 3437: fixed assign and delete private ip
bugzid 3400: return helpful error messages when launching server with no subnet