From 410efe141bb24b662d9aa4f099d869b92450a7cf Mon Sep 17 00:00:00 2001 From: Chatchai Luangmanee <93616024+chatchai-outreach@users.noreply.github.com> Date: Thu, 30 Mar 2023 10:11:07 -0700 Subject: [PATCH] fix: skip tls verify while working on Wheatley replacement (#1) --- lib/lita/adapters/slack/rtm_connection.rb | 1 + lita-slack.gemspec | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/lita/adapters/slack/rtm_connection.rb b/lib/lita/adapters/slack/rtm_connection.rb index cb9f661..fad9d83 100644 --- a/lib/lita/adapters/slack/rtm_connection.rb +++ b/lib/lita/adapters/slack/rtm_connection.rb @@ -104,6 +104,7 @@ def safe_payload_for(channel, string) def websocket_options options = { ping: 10 } + options[:tls] = { :verify_peer => false } # temporarily workaround ca issue while working on Wheatley's replacement options[:proxy] = { :origin => config.proxy } if config.proxy options end diff --git a/lita-slack.gemspec b/lita-slack.gemspec index 0c0aa55..2a0d2ad 100644 --- a/lita-slack.gemspec +++ b/lita-slack.gemspec @@ -16,7 +16,7 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency "eventmachine" spec.add_runtime_dependency "faraday" - spec.add_runtime_dependency "faye-websocket", ">= 0.8.0" + spec.add_runtime_dependency "faye-websocket", ">= 0.11.1" spec.add_runtime_dependency "lita", ">= 4.7.1" spec.add_runtime_dependency "multi_json"