Project

General

Profile

Actions

Bug #17175

closed

Ruby 2.5: OpenSSL related test failures

Added by jaruga (Jun Aruga) over 3 years ago. Updated over 3 years ago.

Status:
Closed
Assignee:
-
Target version:
-
[ruby-core:100024]

Description

I am facing OpenSSL test failures when building the Ruby 2.5 latest version 2.5.8 + some patches with OpenSSL 1.1.1g on Fedora 34 and 33.
AS this issue does not happen for Ruby 2.6, Ruby 2.7, and does not happen on Ruby 2.5.8 on Fedora 32.

I am assuming the following change in Fedora 33 affects this issue.

https://fedoraproject.org/wiki/Changes/StrongCryptoSettings2

We update the current system-wide crypto policy to further disable legacy cryptographic protocols (TLS 1.0 and TLS 1.1), weak Diffie-Hellman key exchange sizes (1024 bit), and use of the SHA-1 hash in signatures.

Do we need to apply the following kind of patch to Ruby's testing pem files?

https://github.com/ruby/ruby/commit/1e54903684aa3c9ea3fe54520157846a1b1f07be
https://github.com/puma/puma/commit/aac47086f1a6e38baf69159a2bc7e64b0495f080

  1) Failure:
OpenSSL::TestSSL#test_fallback_scsv [/builddir/build/BUILD/ruby-2.5.8/test/openssl/test_ssl.rb:1372]:
Expected Exception(OpenSSL::SSL::SSLError) was raised, but the message doesn't match.
Expected /inappropriate fallback/ to match "SSL_accept returned=1 errno=0 state=error: unsupported protocol".
  2) Failure:
TestOpenURISSL#test_proxy_cacert_dir [/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
#<Thread:0x00005562d55d35a8@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:39 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2020-09-14 16:41:36] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.8/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:37:in `assert'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:300:in `assert_equal'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:21:in `block in with_https'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https'
---
#<Thread:0x00005562d55d3490@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.8/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:985:in `connect'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:920:in `do_start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:909:in `start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:337:in `open_http'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:755:in `buffer_open'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:226:in `block in open_loop'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `catch'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `open_loop'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:165:in `open_uri'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:735:in `open'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:35:in `open'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:168:in `block in test_proxy_cacert_dir'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:136:in `block in with_https_proxy'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'
  3) Failure:
TestOpenURISSL#test_proxy_cacert_file [/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
#<Thread:0x00005562d02864b8@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:39 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2020-09-14 16:42:36] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.8/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:37:in `assert'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:300:in `assert_equal'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:21:in `block in with_https'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https'
---
#<Thread:0x00005562d02863c8@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.8/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:985:in `connect'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:920:in `do_start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:909:in `start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:337:in `open_http'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:755:in `buffer_open'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:226:in `block in open_loop'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `catch'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `open_loop'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:165:in `open_uri'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:735:in `open'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:35:in `open'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:152:in `block in test_proxy_cacert_file'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:136:in `block in with_https_proxy'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'
  4) Failure:
TestOpenURISSL#test_validation_failure [/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:52]:
exceptions on 1 threads:
#<Thread:0x00005562d297a420@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/minitest/unit.rb:201:in `assert': [OpenSSL::SSL::SSLError] exception expected, not.
Class: <Net::OpenTimeout>
Message: <"Net::OpenTimeout">
---Backtrace---
/builddir/build/BUILD/ruby-2.5.8/lib/net/protocol.rb:41:in `ssl_socket_connect'
/builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:985:in `connect'
/builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:920:in `do_start'
/builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:909:in `start'
/builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:337:in `open_http'
/builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:755:in `buffer_open'
/builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:226:in `block in open_loop'
/builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `catch'
/builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `open_loop'
/builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:165:in `open_uri'
/builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:735:in `open'
/builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:35:in `open'
/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:106:in `block (2 levels) in test_validation_failure'
/builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:74:in `assert_raise'
/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:106:in `block in test_validation_failure'
/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'
--------------- (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:37:in `assert'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:87:in `rescue in assert_raise'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:74:in `assert_raise'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:106:in `block in test_validation_failure'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'
  5) Failure:
TestOpenURISSL#test_validation_noverify [/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
#<Thread:0x00005562d01e8bc8@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:39 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2020-09-14 16:44:36] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.8/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:37:in `assert'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:300:in `assert_equal'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:21:in `block in with_https'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https'
---
#<Thread:0x00005562d0286490@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.8/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:985:in `connect'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:920:in `do_start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:909:in `start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:337:in `open_http'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:755:in `buffer_open'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:226:in `block in open_loop'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `catch'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `open_loop'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:165:in `open_uri'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:735:in `open'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:35:in `open'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:88:in `block in test_validation_noverify'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'
  6) Failure:
TestOpenURISSL#test_validation_success [/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
#<Thread:0x00005562d2b42e38@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:39 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2020-09-14 16:45:36] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.8/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:37:in `assert'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:300:in `assert_equal'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:21:in `block in with_https'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https'
---
#<Thread:0x00005562d2b42c80@/builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.8/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:985:in `connect'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:920:in `do_start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:909:in `start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:337:in `open_http'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:755:in `buffer_open'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:226:in `block in open_loop'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `catch'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:224:in `open_loop'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:165:in `open_uri'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:735:in `open'
	from /builddir/build/BUILD/ruby-2.5.8/lib/open-uri.rb:35:in `open'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:78:in `block in test_validation_success'
	from /builddir/build/BUILD/ruby-2.5.8/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'
  7) Failure:
TestWEBrickHTTPProxy#test_connect [/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:64]:
exceptions on 2 threads:
#<Thread:0x00005562d55c1e48@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 1 threads:
#<Thread:0x00005562d55cb8f8@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.8/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:985:in `connect'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:920:in `do_start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:909:in `start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:1458:in `request'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_httpproxy.rb:175:in `block (2 levels) in test_connect'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:59:in `block in start_server' (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:64:in `start_server'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:72:in `start_httpproxy'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_httpproxy.rb:166:in `block in test_connect'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x00005562d55c1fd8@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:50 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2020-09-14 16:48:33] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ca md too weak\n" +
 "\t/builddir/build/BUILD/ruby-2.5.8/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:37:in `assert'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:300:in `assert_equal'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:53:in `block in start_server'
  8) Failure:
TestWEBrickHTTPProxy#test_upstream_proxy [/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:64]:
exceptions on 1 threads:
#<Thread:0x00005562d2cfe858@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 1 threads:
#<Thread:0x00005562d2d8f678@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 2 threads:
#<Thread:0x00005562d313eb20@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.8/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:985:in `connect'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:920:in `do_start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:909:in `start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:1458:in `request'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_httpproxy.rb:282:in `block (3 levels) in test_upstream_proxy'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x00005562d313f840@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:50 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2020-09-14 16:49:33] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ca md too weak\n" +
 "\t/builddir/build/BUILD/ruby-2.5.8/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:37:in `assert'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:300:in `assert_equal'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:53:in `block in start_server' (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:64:in `start_server'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:68:in `start_httpserver'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_httpproxy.rb:271:in `block (2 levels) in test_upstream_proxy'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:59:in `block in start_server' (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:64:in `start_server'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:72:in `start_httpproxy'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_httpproxy.rb:214:in `block in test_upstream_proxy'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:59:in `block in start_server'
  9) Failure:
TestWEBrickHTTPS#test_sni [/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:64]:
exceptions on 2 threads:
#<Thread:0x00005562d2ff5b60@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.8/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_https.rb:22:in `ssl_socket_connect'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:985:in `connect'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:920:in `do_start'
	from /builddir/build/BUILD/ruby-2.5.8/lib/net/http.rb:909:in `start'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_https.rb:40:in `https_get'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_https.rb:91:in `block in test_sni'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x00005562d2ff6498@/builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:50 dead>:
/builddir/build/BUILD/ruby-2.5.8/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2020-09-14 16:50:33] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.8/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:37:in `assert'
	from /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:300:in `assert_equal'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
	from /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:53:in `block in start_server'
 10) Error:
DRbTests::TestDRbSSLAry#test_01:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:64:in `setup'
 11) Error:
DRbTests::TestDRbSSLAry#test_02_collect:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:64:in `setup'
 12) Error:
DRbTests::TestDRbSSLAry#test_03_redo:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:64:in `setup'
 13) Error:
DRbTests::TestDRbSSLAry#test_05_break:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:64:in `setup'
 14) Error:
DRbTests::TestDRbSSLAry#test_06_next:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:64:in `setup'
 15) Error:
DRbTests::TestDRbSSLAry#test_07_break_18:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:64:in `setup'
 16) Error:
DRbTests::TestDRbSSLCore#test_00_DRbObject:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 17) Error:
DRbTests::TestDRbSSLCore#test_01:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 18) Error:
DRbTests::TestDRbSSLCore#test_01_02_loop:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 19) Error:
DRbTests::TestDRbSSLCore#test_02_unknown:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 20) Error:
DRbTests::TestDRbSSLCore#test_03:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 21) Error:
DRbTests::TestDRbSSLCore#test_04:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 22) Error:
DRbTests::TestDRbSSLCore#test_05_eq:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 23) Error:
DRbTests::TestDRbSSLCore#test_06_timeout:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 24) Error:
DRbTests::TestDRbSSLCore#test_07_private_missing:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 25) Error:
DRbTests::TestDRbSSLCore#test_07_protected_missing:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 26) Error:
DRbTests::TestDRbSSLCore#test_07_public_missing:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 27) Error:
DRbTests::TestDRbSSLCore#test_07_send_missing:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 28) Error:
DRbTests::TestDRbSSLCore#test_08_here:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 29) Error:
DRbTests::TestDRbSSLCore#test_09_option:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 30) Error:
DRbTests::TestDRbSSLCore#test_10_yield:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 31) Error:
DRbTests::TestDRbSSLCore#test_10_yield_undumped:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 32) Error:
DRbTests::TestDRbSSLCore#test_11_remote_no_method_error:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.8/lib/monitor.rb:235:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.8/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.8/test/drb/test_drbssl.rb:42:in `setup'
 33) Error:
OpenSSL::TestSSL#test_add_certificate_multiple_certs:
OpenSSL::SSL::SSLError: SSL_CTX_set0_chain: ca key too small
    /builddir/build/BUILD/ruby-2.5.8/test/openssl/test_ssl.rb:118:in `add_certificate'
    /builddir/build/BUILD/ruby-2.5.8/test/openssl/test_ssl.rb:118:in `block (2 levels) in test_add_certificate_multiple_certs'
    /builddir/build/BUILD/ruby-2.5.8/test/lib/envutil.rb:199:in `suppress_warning'
    /builddir/build/BUILD/ruby-2.5.8/test/openssl/test_ssl.rb:117:in `block in test_add_certificate_multiple_certs'
    /builddir/build/BUILD/ruby-2.5.8/test/openssl/utils.rb:203:in `block in start_server'
    /builddir/build/BUILD/ruby-2.5.8/test/openssl/utils.rb:193:in `pipe'
    /builddir/build/BUILD/ruby-2.5.8/test/openssl/utils.rb:193:in `start_server'
    /builddir/build/BUILD/ruby-2.5.8/test/openssl/test_ssl.rb:121:in `test_add_certificate_multiple_certs'
 34) Error:
TestWEBrickSSLServer#test_slow_connect:
Timeout::Error: execution expired
    /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:815:in `value'
    /builddir/build/BUILD/ruby-2.5.8/test/lib/test/unit/assertions.rb:815:in `assert_join_threads'
    /builddir/build/BUILD/ruby-2.5.8/test/webrick/utils.rb:64:in `start_server'
    /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_ssl_server.rb:59:in `block in test_slow_connect'
    /builddir/build/BUILD/ruby-2.5.8/lib/timeout.rb:108:in `timeout'
    /builddir/build/BUILD/ruby-2.5.8/test/webrick/test_ssl_server.rb:58:in `test_slow_connect'
Finished tests in 843.241238s, 20.6797 tests/s, 2689.6087 assertions/s.
17438 tests, 2267989 assertions, 9 failures, 25 errors, 28 skips
$ find . -name "*.pem"
./test/openssl/fixtures/pkey/p256.pem
./test/openssl/fixtures/pkey/dh1024.pem
./test/openssl/fixtures/pkey/dsa512.pem
./test/openssl/fixtures/pkey/rsa1024.pem
./test/openssl/fixtures/pkey/dsa1024.pem
./test/openssl/fixtures/pkey/dsa256.pem
./test/openssl/fixtures/pkey/rsa2048.pem
./test/rubygems/data/gem-public_cert.pem
./test/rubygems/data/gem-private_key.pem
./test/rubygems/child_cert.pem
./test/rubygems/wrong_key_cert.pem
./test/rubygems/wrong_key_cert_32.pem
./test/rubygems/invalid_issuer_cert_32.pem
./test/rubygems/future_cert_32.pem
./test/rubygems/ssl_cert.pem
./test/rubygems/alternate_key.pem
./test/rubygems/client.pem
./test/rubygems/invalid_issuer_cert.pem
./test/rubygems/grandchild_cert.pem
./test/rubygems/invalidchild_key.pem
./test/rubygems/alternate_cert.pem
./test/rubygems/ssl_key.pem
./test/rubygems/invalid_client.pem
./test/rubygems/child_key.pem
./test/rubygems/public_cert_32.pem
./test/rubygems/public3072_cert.pem
./test/rubygems/expired_cert.pem
./test/rubygems/future_cert.pem
./test/rubygems/grandchild_key.pem
./test/rubygems/invalid_signer_cert.pem
./test/rubygems/invalid_key.pem
./test/rubygems/invalidchild_cert_32.pem
./test/rubygems/invalid_signer_cert_32.pem
./test/rubygems/encrypted_private_key.pem
./test/rubygems/ca_cert.pem
./test/rubygems/child_cert_32.pem
./test/rubygems/public_cert.pem
./test/rubygems/invalidchild_cert.pem
./test/rubygems/private3072_key.pem
./test/rubygems/public_key.pem
./test/rubygems/private_key.pem
./test/rubygems/grandchild_cert_32.pem
./test/rubygems/alternate_cert_32.pem
./test/net/fixtures/dhparams.pem
./test/net/fixtures/cacert.pem
./lib/rubygems/ssl_certs/rubygems.global.ssl.fastly.net/DigiCertHighAssuranceEVRootCA.pem
./lib/rubygems/ssl_certs/rubygems.org/AddTrustExternalCARoot.pem
./lib/rubygems/ssl_certs/index.rubygems.org/GlobalSignRootCA.pem

Thanks.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0