New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2.0.3 Initialization warnings - failing out on Ubuntu #103
Comments
it's strange because I don't experience issues with OSX and openssl v2.0.3 additional steps taken
|
I'm getting the same errors when running rails server on mac using rbenv ruby 2.4.0. |
Avoid conflict between two versions of openssl gem on 'bundle exec' if a newer and non-default version of openssl gem is installed to the system. rubygems/spec_fetcher loads openssl through resolv and securerandom when running with Ruby <= 2.4. This is not a proper fix for rubygems#5235 as other standard libraries that Bundler currently loads will be gemified as well in Ruby >= 2.5, however, this will fix openssl's case. Reference: rubygems#5235 Fixes: ruby/openssl#103
So two versions of openssl (the default gem one - 2.0.2, and 2.0.3) are loaded at the same time. If you are using Bundler, the cause is rubygems/bundler#5235. Could you check if rubygems/bundler#5388 works for you? |
Avoid conflict between two versions of openssl gem on 'bundle exec' if a newer and non-default version of openssl gem is installed to the system. rubygems/spec_fetcher loads openssl through resolv and securerandom when running with Ruby <= 2.4. This is not a proper fix for rubygems#5235 as other standard libraries that Bundler currently loads will be gemified as well in Ruby >= 2.5, however, this will fix openssl's case. Reference: rubygems#5235 Fixes: ruby/openssl#103
Avoid conflict between two versions of openssl gem on 'bundle exec' if a newer and non-default version of openssl gem is installed to the system. rubygems/spec_fetcher loads openssl through resolv and securerandom when running with Ruby <= 2.4. This is not a proper fix for rubygems#5235 as other standard libraries that Bundler currently loads will be gemified as well in Ruby >= 2.5, however, this will fix openssl's case. Reference: rubygems#5235 Fixes: ruby/openssl#103
I'm getting the same issues with OSX with Ruby v2.4.0, on RVM as well. |
@tarellel, as a hobbyist running Ubuntu MATE (16.10 at the moment), I was able to resolve this issue by reverting to version 2.0.2 of OpenSSL. I've been using Ruby 2.3.1 via rbenv. Please let me know if there's anything I can do to help troubleshoot this issue! Thanks to everyone that contributes to maintaining this gem. |
I've had success working around this by putting the following line near the top of my if defined?(RUBY_DESCRIPTION) && RUBY_DESCRIPTION.start_with?("ruby 2.4")
gem "openssl"
end (Disclaimer: The project I'm using this in is a gem, so all the other dependencies are further loaded in the gemspec. Not sure if that invalidates this workaround for Gemfile-only projects.) |
Avoid conflict between two versions of openssl gem on 'bundle exec' if a newer and non-default version of openssl gem is installed to the system. rubygems/spec_fetcher loads openssl through resolv and securerandom when running with Ruby <= 2.4. This is not a proper fix for rubygems#5235 as other standard libraries that Bundler currently loads will be gemified as well in Ruby >= 2.5, however, this will fix openssl's case. Reference: rubygems#5235 Fixes: ruby/openssl#103
…cher, r=segiddins Defer requiring rubygems/spec_fetcher until it becomes necessary Avoid conflict between two versions of openssl gem on 'bundle exec' if a newer and non-default version of openssl gem is installed to the system. rubygems/spec_fetcher loads openssl through resolv and securerandom when running with Ruby <= 2.4. This is not a proper fix for #5235 as other standard libraries that Bundler currently loads will be gemified as well in Ruby >= 2.5, however, this will fix openssl's case. Reference: #5235 Fixes: ruby/openssl#103 --- Reproduce: 1. Install Ruby 2.4.0 (comes with openssl 2.0.2) 2. Run `gem install openssl` to install openssl 2.0.3 3. Create a Gemfile and run `bundle install` 4. Run `bundle exec ruby -e'require "openssl"'
Avoid conflict between two versions of openssl gem on 'bundle exec' if a newer and non-default version of openssl gem is installed to the system. rubygems/spec_fetcher loads openssl through resolv and securerandom when running with Ruby <= 2.4. This is not a proper fix for rubygems#5235 as other standard libraries that Bundler currently loads will be gemified as well in Ruby >= 2.5, however, this will fix openssl's case. Reference: rubygems#5235 Fixes: ruby/openssl#103
…cher, r=segiddins Defer requiring rubygems/spec_fetcher until it becomes necessary Avoid conflict between two versions of openssl gem on 'bundle exec' if a newer and non-default version of openssl gem is installed to the system. rubygems/spec_fetcher loads openssl through resolv and securerandom when running with Ruby <= 2.4. This is not a proper fix for #5235 as other standard libraries that Bundler currently loads will be gemified as well in Ruby >= 2.5, however, this will fix openssl's case. Reference: #5235 Fixes: ruby/openssl#103 --- Reproduce: 1. Install Ruby 2.4.0 (comes with openssl 2.0.2) 2. Run `gem install openssl` to install openssl 2.0.3 3. Create a Gemfile and run `bundle install` 4. Run `bundle exec ruby -e'require "openssl"' (cherry picked from commit c7f3d05)
The latest version of Bundler (1.14.5) fixed the issue. |
@rhenium I'm afraid I'm still seeing this issue in one case, where it causes one of the cucumber scenarios in cucumber-rails' test suite to fail. I'll see if I can create simple instructions to reproduce this. |
@rhenium here are my steps to still reproduce this with Bundler 1.14.5:
|
I'm creating a Dockerfile right now to hash out the exact circumstances where this happens. |
Here is a gist with a Dockerfile that reproduces this problem with Bundler 1.14.5: https://gist.github.com/mvz/39a2408005f16174f5831eec4011910b |
@mvz That seems to be another bug of Bundler. You should file an issue at https://github.com/bundler/bundler. a.rb:
|
@rhenium ok, I'll file a new bug there. Thanks a lot for looking into this! |
Bundler fixed this bug rubygems/bundler#5388 which causes this issue ruby/openssl#103. To be able to deploy Ruby 2.4 and the openssl gem on Heroku.
Bundler fixed this bug rubygems/bundler#5388 which causes this issue ruby/openssl#103. To be able to deploy Ruby 2.4 and the openssl gem on Heroku.
…cher, r=segiddins Defer requiring rubygems/spec_fetcher until it becomes necessary Avoid conflict between two versions of openssl gem on 'bundle exec' if a newer and non-default version of openssl gem is installed to the system. rubygems/spec_fetcher loads openssl through resolv and securerandom when running with Ruby <= 2.4. This is not a proper fix for #5235 as other standard libraries that Bundler currently loads will be gemified as well in Ruby >= 2.5, however, this will fix openssl's case. Reference: rubygems/bundler#5235 Fixes: ruby/openssl#103 --- Reproduce: 1. Install Ruby 2.4.0 (comes with openssl 2.0.2) 2. Run `gem install openssl` to install openssl 2.0.3 3. Create a Gemfile and run `bundle install` 4. Run `bundle exec ruby -e'require "openssl"'
Ubuntu 16.04.1
Ruby 2.4.0p0
openssl-2.0.3 kicks up all sorts of deprecation warning and I'm not sure why.
here is majority of the log when attempting to initialize.
Not sure if its openssl or httpclient; errors do not appear on 2.0.2
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::VERSION
'/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OPENSSL_VERSION
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OPENSSL_LIBRARY_VERSION
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OPENSSL_VERSION_NUMBER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OPENSSL_FIPS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Config::DEFAULT_CONFIG_FILE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::Signer
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::TEXT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::NOCERTS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::NOSIGS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::NOCHAIN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::NOINTERN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::NOVERIFY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::DETACHED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::BINARY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::NOATTR
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKCS7::NOSMIMECAP
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKey::RSA::PKCS1_PADDING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKey::RSA::SSLV23_PADDING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKey::RSA::NO_PADDING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKey::RSA::PKCS1_OAEP_PADDING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::PKey::EC::NAMED_CURVE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ExtConfig::HAVE_TLSEXT_HOST_NAME
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ExtConfig::TLS_DH_anon_WITH_AES_256_GCM_SHA384
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::SESSION_CACHE_OFF
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::SESSION_CACHE_CLIENT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::SESSION_CACHE_SERVER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::SESSION_CACHE_BOTH
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_AUTO_CLEAR
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_INTERNAL_LOOKUP
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_INTERNAL_STORE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_INTERNAL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::SSLContext::METHODS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ExtConfig::OPENSSL_NO_SOCK
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::VERIFY_NONE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::VERIFY_PEER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::VERIFY_FAIL_IF_NO_PEER_CERT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::VERIFY_CLIENT_ONCE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_MICROSOFT_SESS_ID_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NETSCAPE_CHALLENGE_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_SSLREF2_REUSE_CERT_TYPE_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_MICROSOFT_BIG_SSLV3_BUFFER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_MSIE_SSLV2_RSA_PADDING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_SSLEAY_080_CLIENT_DH_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_TLS_D5_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_TLS_BLOCK_PADDING_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_DONT_INSERT_EMPTY_FRAGMENTS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_ALL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_SINGLE_ECDH_USE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_SINGLE_DH_USE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_EPHEMERAL_RSA
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_CIPHER_SERVER_PREFERENCE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_TLS_ROLLBACK_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NO_SSLv2
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NO_SSLv3
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NO_TLSv1
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NO_TLSv1_1
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NO_TLSv1_2
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NO_TICKET
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NO_COMPRESSION
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_PKCS1_CHECK_1
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_PKCS1_CHECK_2
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NETSCAPE_CA_DN_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::SSL::OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::Name::DEFAULT_OBJECT_TYPE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::Name::OBJECT_TYPE_TEMPLATE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::Name::COMPAT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::Name::RFC2253
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::Name::ONELINE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::Name::MULTILINE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_OK
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_UNABLE_TO_GET_ISSUER_CERT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_UNABLE_TO_GET_CRL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CERT_SIGNATURE_FAILURE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CRL_SIGNATURE_FAILURE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CERT_NOT_YET_VALID
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CERT_HAS_EXPIRED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CRL_NOT_YET_VALID
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CRL_HAS_EXPIRED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_OUT_OF_MEM
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_SELF_SIGNED_CERT_IN_CHAIN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CERT_CHAIN_TOO_LONG
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CERT_REVOKED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_INVALID_CA
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_PATH_LENGTH_EXCEEDED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_INVALID_PURPOSE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CERT_UNTRUSTED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_CERT_REJECTED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_SUBJECT_ISSUER_MISMATCH
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_AKID_SKID_MISMATCH
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_AKID_ISSUER_SERIAL_MISMATCH
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_KEYUSAGE_NO_CERTSIGN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_CRL_CHECK
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_CRL_CHECK_ALL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_IGNORE_CRITICAL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_X509_STRICT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_ALLOW_PROXY_CERTS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_POLICY_CHECK
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_EXPLICIT_POLICY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_INHIBIT_ANY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_INHIBIT_MAP
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_NOTIFY_POLICY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_EXTENDED_CRL_SUPPORT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_USE_DELTAS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_CHECK_SS_SIGNATURE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_TRUSTED_FIRST
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::V_FLAG_NO_ALT_CHAINS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_SSL_CLIENT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_SSL_SERVER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_NS_SSL_SERVER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_SMIME_SIGN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_SMIME_ENCRYPT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_CRL_SIGN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_ANY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_OCSP_HELPER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::PURPOSE_TIMESTAMP_SIGN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::TRUST_COMPAT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::TRUST_SSL_CLIENT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::TRUST_SSL_SERVER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::TRUST_EMAIL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::TRUST_OBJECT_SIGN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::TRUST_OCSP_SIGN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::TRUST_OCSP_REQUEST
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::TRUST_TSA
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::DEFAULT_CERT_AREA
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::DEFAULT_CERT_DIR
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::DEFAULT_CERT_FILE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::DEFAULT_CERT_DIR_ENV
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::DEFAULT_CERT_FILE_ENV
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::X509::DEFAULT_PRIVATE_DIR
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::RESPONSE_STATUS_INTERNALERROR
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::RESPONSE_STATUS_MALFORMEDREQUEST
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_NOSTATUS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::RESPONSE_STATUS_SIGREQUIRED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::RESPONSE_STATUS_SUCCESSFUL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::RESPONSE_STATUS_TRYLATER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_AFFILIATIONCHANGED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_CACOMPROMISE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_CERTIFICATEHOLD
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_CESSATIONOFOPERATION
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_KEYCOMPROMISE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_REMOVEFROMCRL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_SUPERSEDED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::RESPONSE_STATUS_UNAUTHORIZED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::REVOKED_STATUS_UNSPECIFIED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOCERTS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOINTERN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOSIGS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOCHAIN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOVERIFY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOEXPLICIT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOCASIGN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NODELEGATED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOCHECKS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::TRUSTOTHER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::RESPID_KEY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::NOTIME
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::V_CERTSTATUS_GOOD
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::V_CERTSTATUS_REVOKED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::V_CERTSTATUS_UNKNOWN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::V_RESPID_NAME
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::OCSP::V_RESPID_KEY
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Engine::METHOD_RSA
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Engine::METHOD_DSA
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Engine::METHOD_DH
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Engine::METHOD_RAND
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Engine::METHOD_CIPHERS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Engine::METHOD_DIGESTS
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Engine::METHOD_ALL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::Engine::METHOD_NONE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::UNIVERSAL_TAG_NAME
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::EOC
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::BOOLEAN
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::INTEGER
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::BIT_STRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::OCTET_STRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::NULL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::OBJECT
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::OBJECT_DESCRIPTOR
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::EXTERNAL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::REAL
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::ENUMERATED
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::EMBEDDED_PDV
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::UTF8STRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::RELATIVE_OID
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::SEQUENCE
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::SET
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::NUMERICSTRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::PRINTABLESTRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::T61STRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::VIDEOTEXSTRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::IA5STRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::UTCTIME
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::GENERALIZEDTIME
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::GRAPHICSTRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::ISO64STRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::GENERALSTRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::UNIVERSALSTRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::CHARACTER_STRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-linux/openssl.so: warning: already initialized constant OpenSSL::ASN1::BMPSTRING
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/pkey.rb:8: warning: already initialized constant OpenSSL::PKey::DH::DEFAULT_1024
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/pkey.rb:8: warning: previous definition of DEFAULT_1024 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/pkey.rb:17: warning: already initialized constant OpenSSL::PKey::DH::DEFAULT_2048
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/pkey.rb:17: warning: previous definition of DEFAULT_2048 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/pkey.rb:30: warning: already initialized constant OpenSSL::PKey::DEFAULT_TMP_DH_CALLBACK
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/pkey.rb:30: warning: previous definition of DEFAULT_TMP_DH_CALLBACK was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:18: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:24: warning: already initialized constant OpenSSL::Cipher::AES
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:24: warning: previous definition of AES was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:18: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:24: warning: already initialized constant OpenSSL::Cipher::CAST5
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:24: warning: previous definition of CAST5 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:18: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:24: warning: already initialized constant OpenSSL::Cipher::BF
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:24: warning: previous definition of BF was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:18: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:24: warning: already initialized constant OpenSSL::Cipher::DES
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:24: warning: previous definition of DES was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:18: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:24: warning: already initialized constant OpenSSL::Cipher::IDEA
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:24: warning: previous definition of IDEA was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:18: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:24: warning: already initialized constant OpenSSL::Cipher::RC2
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:24: warning: previous definition of RC2 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:18: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:24: warning: already initialized constant OpenSSL::Cipher::RC4
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:24: warning: previous definition of RC4 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:18: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:24: warning: already initialized constant OpenSSL::Cipher::RC5
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:24: warning: previous definition of RC5 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:28: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:33: warning: already initialized constant OpenSSL::Cipher::AES128
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:33: warning: previous definition of AES128 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:28: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:33: warning: already initialized constant OpenSSL::Cipher::AES192
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:33: warning: previous definition of AES192 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:28: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:33: warning: already initialized constant OpenSSL::Cipher::AES256
/home/ubuntu/.rvm/gems/ruby-2.4.0/gems/openssl-2.0.3/lib/openssl/cipher.rb:33: warning: previous definition of AES256 was here
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:64: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:64: warning: constant OpenSSL::Cipher::Cipher is deprecated
/home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:64:in
<class:Cipher>': superclass mismatch for class Cipher (TypeError) from /home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:16:in
module:OpenSSL'from /home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb:15:in
<top (required)>' from /home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl.rb:17:in
require'from /home/ubuntu/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl.rb:17:in
<top (required)>' from /home/ubuntu/.rvm/gems/ruby-2.4.0/gems/httpclient-2.8.3/lib/httpclient/ssl_config.rb:12:in
require'from /home/ubuntu/.rvm/gems/ruby-2.4.0/gems/httpclient-2.8.3/lib/httpclient/ssl_config.rb:12:in
<class:HTTPClient>' from /home/ubuntu/.rvm/gems/ruby-2.4.0/gems/httpclient-2.8.3/lib/httpclient/ssl_config.rb:9:in
<top (required)>'from /home/ubuntu/.rvm/gems/ruby-2.4.0/gems/httpclient-2.8.3/lib/httpclient.rb:15:in
require' from /home/ubuntu/.rvm/gems/ruby-2.4.0/gems/httpclient-2.8.3/lib/httpclient.rb:15:in
<top (required)>'from /home/ubuntu/.rvm/gems/ruby-2.4.0/bin/pgm-apt:22:in
load' from /home/ubuntu/.rvm/gems/ruby-2.4.0/bin/pgm-apt:22:in
from /home/ubuntu/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in
eval' from /home/ubuntu/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in
'The text was updated successfully, but these errors were encountered: