Following the TLS Deprecation of TLS 1.0 and 1.1 - we are receiving errors when using the User Management Rest tool-kit (see: https://github.com/RallyTools/Rally-User-Management)
Error message received: [2018-07-20T17:15:37.165639 #10856] ERROR -- : RallyAPI: - rescued exception - SSL_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 read server hello A on request to https://us1.rallydev.com/slm/webservice/v2.0/security/authorize with params {} Toolkit used: https://github.com/RallyTools/Rally-User-Management
This toolkit is using Ruby 1.9.3 . This Ruby version is not compatible with our current TLS 1.2 support.
Note:
As stated in this toolkit page, it is provided as-is and is not supported.
However,
We did find that upgrading the Ruby to version 2.2.6 which is the current version that's working with our connectors past the deprecation notice, we did find it to work with this toolkit and fix the errors. You can download Ruby 2.2.6 from: https://www.ruby-lang.org/en/news/2016/11/15/ruby-2-2-6-released/