From 997dd6022f80ac50ef3cfbc3c883798d15fb1bc7 Mon Sep 17 00:00:00 2001 From: Kota Kanbe Date: Sun, 4 Jun 2017 11:18:52 +0900 Subject: [PATCH] Kind error message when SSH connection fails --- report/tui.go | 7 ------- scan/debian.go | 3 +-- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/report/tui.go b/report/tui.go index fbabf36e..ef3a32fb 100644 --- a/report/tui.go +++ b/report/tui.go @@ -808,33 +808,28 @@ const mdTemplate = ` CVSS Scores -------------- - {{range .Cvsses -}} * {{.Value.Format}} ({{.Type}}) {{end}} Summary -------------- - {{.Summary }} Links -------------- - {{range $link := .Links -}} * {{$link}} {{end}} CWE -------------- - {{range .Cwes -}} * {{.Value}} ({{.Type}}) {{end}} Package/CPE -------------- - {{range $pack := .Packages -}} * {{$pack}} {{end -}} @@ -844,13 +839,11 @@ Package/CPE Confidence -------------- - {{.Confidence }} References -------------- - {{range .References -}} * [{{.Source}}]( {{.Link}} ) {{end}} diff --git a/scan/debian.go b/scan/debian.go index 4ce0b356..19c8804c 100644 --- a/scan/debian.go +++ b/scan/debian.go @@ -60,8 +60,7 @@ func detectDebian(c config.ServerInfo) (itsMe bool, deb osTypeInterface, err err return false, deb, nil } if r.ExitStatus == 255 { - return false, deb, fmt.Errorf( - "Unable to connect via SSH. Check SSH settings. %s", r) + return false, deb, fmt.Errorf("Unable to connect via SSH. Check SSH settings. If you have never SSH to the host to be scanned, SSH to the host before scanning in order to add a HostKey. %s", r) } util.Log.Debugf("Not Debian like Linux. %s", r) return false, deb, nil