我们的Github Enterprise服务器所在的系统最近进行了安全性升级,现在不再支持TLS v1.0。我们在该github服务器上托管一个gem,bundler
通过https使用x-oauth-basic
令牌检索它,如下所示:
gem 'our_gem', git: 'https://abcdef123456abcdef123456:x-oauth-basic@github.our-company.com/department/our_gem.git', require: false
自安全升级以来,bundle install
已开始失败:
fatal: unable to access 'https://abcdef123456abcdef123456:x-oauth-basic@github.our-company.com/department/our_gem.git': Peer reports incompatible or unsupported protocol version.
我已经确认我们支持TLS v1.2的Ruby和OpenSSL版本 - 那么我们如何强制捆绑器使用TLS v1.2?