Rally User Management toolkit: stopped working after TLS deprecation
search cancel

Rally User Management toolkit: stopped working after TLS deprecation

book

Article ID: 107744

calendar_today

Updated On:

Products

Rally On-Premise Rally SaaS

Issue/Introduction

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

Environment

Release:
Component: ACSAAS

Cause

This toolkit is using Ruby 1.9.3 . This Ruby version is not compatible with our current TLS 1.2 support. 

Resolution

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/