From ff58646cfca2160d8d73299eb0deb2ddf45ca816 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Mon, 13 Feb 2023 12:33:00 +0100 Subject: [PATCH] fix: better error message when network gone --- pkg/ssh/ssh.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/ssh/ssh.go b/pkg/ssh/ssh.go index 05360c67..a3eff5f1 100644 --- a/pkg/ssh/ssh.go +++ b/pkg/ssh/ssh.go @@ -77,6 +77,8 @@ func Fatal(hostname string, err error) error { return fmt.Errorf("connection timed out for %s", hostname) } else if strings.Contains(out, "Permission denied") { return fmt.Errorf("ssh auth: permission denied for %s", hostname) + } else if strings.Contains(out, "Network is unreachable") { + return fmt.Errorf("unable to connect to %s, network is unreachable?", hostname) } else { return err }