rollback code to set config.net.tls.enable=true when auth is required and tls is not required
Signed-off-by: Sky Ao <aoxiaojian@gmail.com>
This commit is contained in:
		
							parent
							
								
									3427cc1c59
								
							
						
					
					
						commit
						5cc923bcc4
					
				|  | @ -54,15 +54,13 @@ func updateTLSConfig(config *sarama.Config, metadata *kafkaMetadata) error { | |||
| 		config.Net.TLS.Enable = false | ||||
| 		return nil | ||||
| 	} | ||||
| 	if !metadata.TLSSkipVerify && metadata.TLSCaCert == "" { | ||||
| 		config.Net.TLS.Enable = false | ||||
| 		return nil | ||||
| 	} | ||||
| 
 | ||||
| 	//nolint:gosec
 | ||||
| 	config.Net.TLS.Config = &tls.Config{InsecureSkipVerify: metadata.TLSSkipVerify, MinVersion: tls.VersionTLS12} | ||||
| 	config.Net.TLS.Enable = true | ||||
| 
 | ||||
| 	if !metadata.TLSSkipVerify && metadata.TLSCaCert == "" { | ||||
| 		return nil | ||||
| 	} | ||||
| 	//nolint:gosec
 | ||||
| 	config.Net.TLS.Config = &tls.Config{InsecureSkipVerify: metadata.TLSSkipVerify, MinVersion: tls.VersionTLS12} | ||||
| 	if metadata.TLSCaCert != "" { | ||||
| 		caCertPool := x509.NewCertPool() | ||||
| 		if ok := caCertPool.AppendCertsFromPEM([]byte(metadata.TLSCaCert)); !ok { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue