Add error handling for FTP TLS handshake (#314)

Co-authored-by: Houlton McGuinn <houlton@censys.io>
This commit is contained in:
Houlton McGuinn 2021-06-07 23:17:59 -04:00 committed by GitHub
부모 9a23e804e3
커밋 f9dcf9f703
No known key found for this signature in database
GPG 키 ID: 4AEE18F83AFDEB23

파일 보기

@ -265,7 +265,10 @@ func (s *Scanner) Scan(t zgrab2.ScanTarget) (status zgrab2.ScanStatus, result in
}
results.ImplicitTLS = true
results.TLSLog = tlsConn.GetLog()
tlsConn.Handshake()
err = tlsConn.Handshake()
if err != nil {
return zgrab2.TryGetScanStatus(err), nil, err
}
cn = tlsConn
}