tl-its-umich-edu / canvas

Integration scripts between ITS TL and Instructure Canvas
Other
3 stars 8 forks source link

SSL error with sis_set_url script #101

Closed zqian closed 4 years ago

zqian commented 4 years ago

Problem:

We have see SSL errors like the following with sis_set_url job: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (self signed certificate in certificate chain) /usr/local/ctools/app/ctupload/.rvm/rubies/ruby-2.6.6/lib/ruby/2.6.0/net/protocol.rb:44:in `connect_nonblock': SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (self signed certificate in certificate chain) (OpenSSL::SSL::SSLError)

Solution:

Will update the sis_set_url.rb script according to the latest code sample of API directory, to use ca-bundle.crt provided by RHEL OS, instead of local maintained certs.

zqian commented 4 years ago

Fix has been included in SIS_2020.01.02 release.