hardening status against unreachable hosts, refactoring info tests for better error messages