From aa08321239a2db81ec15ac56978ff6e759af3db6 Mon Sep 17 00:00:00 2001 From: Yaroslav Date: Tue, 29 Jul 2025 18:49:36 +0000 Subject: [PATCH] fix(websocket): use tls config (#1165) Co-authored-by: TwiN --- client/client.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/client.go b/client/client.go index 5ac30238..4da16989 100644 --- a/client/client.go +++ b/client/client.go @@ -332,6 +332,12 @@ func QueryWebSocket(address, body string, config *Config) (bool, []byte, error) } if config != nil { wsConfig.Dialer = &net.Dialer{Timeout: config.Timeout} + wsConfig.TlsConfig = &tls.Config{ + InsecureSkipVerify: config.Insecure, + } + if config.HasTLSConfig() && config.TLS.isValid() == nil { + wsConfig.TlsConfig = configureTLS(wsConfig.TlsConfig, *config.TLS) + } } // Dial URL ws, err := websocket.DialConfig(wsConfig)