You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
slack-go/slack2024/12/13 02:46:39 socket_mode.go:30: Using URL: wss://wss-primary.slack.com/link/?ticket=xxx&app_id=xxx
slack-go/slack/socketmode2024/12/13 02:46:39 socket_mode_managed_conn.go:301: Dialing to websocket on url wss://wss-primary.slack.com/link/?ticket=xxx&app_id=xxx
slack-go/slack/socketmode2024/12/13 02:46:43 socket_mode_managed_conn.go:311: Failed to dial to the websocket: websocket: bad handshake
slack-go/slack/socketmode2024/12/13 02:46:43 socket_mode_managed_conn.go:270: reconnection 10 failed: websocket: bad handshake reconnecting in 51.2s
Expected behavior
Steps to reproduce
reproducible code
manifest.yaml
Versions
Go: 1.23
slack-go/slack: v0.13.1
The text was updated successfully, but these errors were encountered:
What happened
I tried to skip TLS verification when using slack socketmode, but I got websocket bad handshake issue, here is my code:
tr := &http.Transport{
TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
}
httpClient := &http.Client{Transport: tr}
client := slackgo.New(
slackCfg.BotToken, slackgo.OptionAppLevelToken(slackCfg.AppToken), slackgo.OptionHTTPClient(httpClient), slackgo.OptionDebug(true))
dialer := websocket.DefaultDialer
dialer.TLSClientConfig = &tls.Config{
InsecureSkipVerify: true,
}
socketModeClient = socketmode.New(client, socketmode.OptionDebug(true), socketmode.OptionDialer(dialer))
Here is log:
slack-go/slack2024/12/13 02:46:39 socket_mode.go:30: Using URL: wss://wss-primary.slack.com/link/?ticket=xxx&app_id=xxx
slack-go/slack/socketmode2024/12/13 02:46:39 socket_mode_managed_conn.go:301: Dialing to websocket on url wss://wss-primary.slack.com/link/?ticket=xxx&app_id=xxx
slack-go/slack/socketmode2024/12/13 02:46:43 socket_mode_managed_conn.go:311: Failed to dial to the websocket: websocket: bad handshake
slack-go/slack/socketmode2024/12/13 02:46:43 socket_mode_managed_conn.go:270: reconnection 10 failed: websocket: bad handshake reconnecting in 51.2s
Expected behavior
Steps to reproduce
reproducible code
manifest.yaml
Versions
The text was updated successfully, but these errors were encountered: