https://github.com/redis-rb/redis-client/blob/v0.22.2/README.md#configuration https://www.rubydoc.info/stdlib/openssl/OpenSSL%2FSSL%2FSSLContext:set_params Maybe it was some time ago, but these days it's not. The [link][b] provided by the [`openssl` gem][a] is. Also I noticed a mysterious (supposedly) no-op [line][f] in the code: ```rb context.set_params(params) if context.verify_mode != OpenSSL::SSL::VERIFY_NONE if context.respond_to?(:verify_hostname) # Missing on JRuby context.verify_hostname # O.o end end context ``` introduced [here][e]. `verify_hostname` looks like a read-write attribute to me. According to the [documentation][g] and [the][c] [code][d]. Can you explain what it's doing? [a]: https://github.com/ruby/openssl?tab=readme-ov-file#documentation [b]: https://ruby.github.io/openssl/OpenSSL/SSL/SSLContext.html#method-i-set_params [c]: https://github.com/ruby/ruby/blob/v3_3_0/ext/openssl/ossl_ssl.c#L2713 [d]: https://github.com/ruby/ruby/blob/v3_3_0/vm_method.c#L1737 [e]: https://github.com/redis-rb/redis-client/commit/4ec3e98f53f57b22770e21d48937da9f63d74cdd [f]: https://github.com/redis-rb/redis-client/blob/v0.22.2/lib/redis_client/ruby_connection.rb#L33 [g]: https://ruby.github.io/openssl/OpenSSL/SSL/SSLContext.html#attribute-i-verify_hostname