Skip to content

Commit f06a9bf

Browse files
committed
Fix flag parsing for ignoring SSL issues.
1 parent 5a5c7bc commit f06a9bf

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

main.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,10 @@ func (service *service) testHTTPEgress(port int) {
111111
panic(err)
112112
}
113113

114-
transport := &http.Transport{
115-
TLSClientConfig: &tls.Config{InsecureSkipVerify: *ignoreCertificatePtr},
114+
transport := &http.Transport{}
115+
116+
if *ignoreCertificatePtr {
117+
transport.TLSClientConfig = &tls.Config{InsecureSkipVerify: true}
116118
}
117119

118120
timeout := time.Duration(5 * time.Second)
@@ -190,7 +192,7 @@ func main() {
190192
fmt.Printf("End Port: %d\n", *endPortPtr)
191193
fmt.Printf("Workers: %d\n", *concurrentPtr)
192194
fmt.Printf("HTTPS On: %t\n", *useHTTPSPtr)
193-
fmt.Printf("Verify Certs: %t\n", *ignoreCertificatePtr)
195+
fmt.Printf("Ignore Certs: %t\n", *ignoreCertificatePtr)
194196
fmt.Printf("Throttle: %t\n", *throttlePtr)
195197
fmt.Printf("=========================\n\n")
196198

0 commit comments

Comments
 (0)