From: v.ondruch@... Date: 2018-08-29T16:16:48+00:00 Subject: [ruby-core:88736] [Ruby trunk Bug#15045] Test suite fails/hangs with stronger cryptography enforcement Issue #15045 has been reported by vo.x (Vit Ondruch). ---------------------------------------- Bug #15045: Test suite fails/hangs with stronger cryptography enforcement https://bugs.ruby-lang.org/issues/15045 * Author: vo.x (Vit Ondruch) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux] * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- Testing in Fedora Rawhide with ```$ sudo update-crypto-policies --set NEXT``` [1] which sets a higher bar for cryptography algorithms, the test suite fails, several test cases timeouts or even hangs (the WEBrick test suite in particular hangs, I had to unstick it several times by pressing Ctr+C). It would be nice if the test suite passed even with this cryptography settings because sooner or later, this will become default [2] (originally this policy was planned for next Fedora release). Here are the test failures: ~~~ 1) Failure: FTPTest#test_tls_post_connection_check [/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1743]: [OpenSSL::SSL::SSLError] exception expected, not. Class: Message: <"Connection reset by peer - SSL_connect"> ---Backtrace--- /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1747:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1747:in `block (2 levels) in test_tls_post_connection_check' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2407:in `tls_test' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1744:in `block in test_tls_post_connection_check' /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1743:in `test_tls_post_connection_check' /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test' --------------- 2) Failure: FTPTest#test_tls_verify_none [/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1733]: Exception raised: <#>. 3) Failure: IMAPTest#test_imaps_verify_none [/builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/ssl.rb:483]: Exception raised: <#>. 4) Failure: IMAPTest#test_imaps_with_ca_file [/builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/ssl.rb:483]: Exception raised: <#>. 5) Failure: IMAPTest#test_starttls [/builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:19]: exceptions on 1 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:707:in `initialize': SSL_CTX_use_certificate: ee key too small (OpenSSL::SSL::SSLError) from /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:707:in `new' from /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:707:in `block in starttls_test' 6) Failure: OpenSSL::TestSSL#test_fallback_scsv [/builddir/build/BUILD/ruby-2.5.1/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". 7) Failure: TestGemRemoteFetcher#test_do_not_follow_insecure_redirect [/builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:871]: [Gem::RemoteFetcher::FetchError] exception expected, not Class: Message: <"timed out (https://localhost:44237/insecure_redirect?to=http://localhost:35147/yaml)"> ---Backtrace--- /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:306:in `rescue in fetch_path' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:283:in `fetch_path' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:872:in `block (2 levels) in test_do_not_follow_insecure_redirect' --------------- 8) Failure: TestGemRemoteFetcher#test_do_not_allow_insecure_ssl_connection_by_default [/builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:854]: [Gem::RemoteFetcher::FetchError] exception expected, not Class: Message: <"timed out (https://localhost:37139/yaml)"> ---Backtrace--- /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:306:in `rescue in fetch_path' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:283:in `fetch_path' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:855:in `block (2 levels) in test_do_not_allow_insecure_ssl_connection_by_default' --------------- 9) Failure: TestNetHTTPS#test_certificate_verify_failure [/builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:131]: [OpenSSL::SSL::SSLError] exception expected, not. Class: Message: <"Net::OpenTimeout"> ---Backtrace--- /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:133:in `block in test_certificate_verify_failure' /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:131:in `test_certificate_verify_failure' /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test' --------------- 10) Failure: TestNetHTTPS#test_certificate_verify_failure [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]: <[]> expected but was <["[2018-08-29 13:04:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. 11) Failure: TestNetHTTPS#test_get [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]: <[]> expected but was <["[2018-08-29 13:05:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. 12) Failure: TestNetHTTPS#test_identity_verify_failure [/builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:155]: [OpenSSL::SSL::SSLError] exception expected, not. Class: Message: <"Net::OpenTimeout"> ---Backtrace--- /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:156:in `block in test_identity_verify_failure' /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:155:in `test_identity_verify_failure' /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test' --------------- 13) Failure: TestNetHTTPS#test_min_version [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]: <[]> expected but was <["[2018-08-29 13:07:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. 14) Failure: TestNetHTTPS#test_post [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]: <[]> expected but was <["[2018-08-29 13:08:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. 15) Failure: TestNetHTTPS#test_session_reuse [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]: <[]> expected but was <["[2018-08-29 13:09:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. 16) Failure: TestNetHTTPS#test_session_reuse_but_expire [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]: <[]> expected but was <["[2018-08-29 13:10:31] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. 17) Failure: TestNetHTTPS#test_verify_none [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]: <[]> expected but was <["[2018-08-29 13:11:31] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. 18) Failure: TestOpenURISSL#test_proxy_cacert_dir [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]: exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2018-08-29 13:12:50] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:21:in `block in with_https' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https' --- #: /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout) from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:168:in `block in test_proxy_cacert_dir' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:136:in `block in with_https_proxy' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https' 19) Failure: TestOpenURISSL#test_proxy_cacert_file [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]: exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2018-08-29 13:13:50] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:21:in `block in with_https' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https' --- #: /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout) from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:152:in `block in test_proxy_cacert_file' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:136:in `block in with_https_proxy' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https' 20) Failure: TestOpenURISSL#test_validation_failure [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]: exceptions on 1 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': [OpenSSL::SSL::SSLError] exception expected, not. Class: Message: <"Net::OpenTimeout"> ---Backtrace--- /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http' /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open' /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop' /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch' /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop' /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri' /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open' /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:106:in `block (2 levels) in test_validation_failure' /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise' /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:106:in `block in test_validation_failure' /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https' --------------- (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:87:in `rescue in assert_raise' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:106:in `block in test_validation_failure' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https' 21) Failure: TestOpenURISSL#test_validation_noverify [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]: exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2018-08-29 13:15:50] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:21:in `block in with_https' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https' --- #: /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout) from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:88:in `block in test_validation_noverify' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https' 22) Failure: TestOpenURISSL#test_validation_success [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]: exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2018-08-29 13:16:50] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:21:in `block in with_https' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https' --- #: /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout) from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open' from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:78:in `block in test_validation_success' from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https' 23) Failure: TestWEBrickHTTPProxy#test_connect [/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64]: exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 1 threads: #: /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout) from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:175:in `block (2 levels) in test_connect' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server' (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:72:in `start_httpproxy' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:166:in `block in test_connect' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server' --- #: /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2018-08-29 13:19:43] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ca md too weak\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:36:in `block in ' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:53:in `block in start_server' 24) Failure: TestWEBrickHTTPProxy#test_upstream_proxy [/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64]: exceptions on 1 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 1 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout) from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:282:in `block (3 levels) in test_upstream_proxy' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server' --- #: /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2018-08-29 13:20:43] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ca md too weak\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:36:in `block in ' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:53:in `block in start_server' (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:68:in `start_httpserver' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:271:in `block (2 levels) in test_upstream_proxy' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server' (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:72:in `start_httpproxy' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:214:in `block in test_upstream_proxy' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server' 25) Failure: TestWEBrickHTTPS#test_sni [/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64]: exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout) from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_https.rb:22:in `ssl_socket_connect' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_https.rb:40:in `https_get' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_https.rb:91:in `block in test_sni' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server' --- #: /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2018-08-29 13:21:43] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" + "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:36:in `block in ' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:53:in `block in start_server' 26) Failure: TestWEBrickSSLServer#test_self_signed_cert_server [/builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:17]: exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value': (Interrupt) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:31:in `assert_self_signed_cert' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:17:in `test_self_signed_cert_server' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1281:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/testcase.rb:18:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:952:in `block in _run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `map' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `_run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1036:in `_run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:548:in `block in _run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `each' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `_run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:584:in `_run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:888:in `_run_anything' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:973:in `_run_anything' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1108:in `run_tests' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1095:in `block in _run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `each' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `_run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1082:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:787:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:617:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:33:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1131:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1135:in `run' from ./test/runner.rb:33:in `
' --- #: /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value': (Interrupt) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:31:in `assert_self_signed_cert' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:17:in `test_self_signed_cert_server' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1281:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/testcase.rb:18:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:952:in `block in _run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `map' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `_run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1036:in `_run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:548:in `block in _run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `each' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `_run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:584:in `_run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:888:in `_run_anything' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:973:in `_run_anything' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1108:in `run_tests' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1095:in `block in _run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `each' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `_run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1082:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:787:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:617:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:33:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1131:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1135:in `run' from ./test/runner.rb:33:in `
' 27) Failure: TestWEBrickSSLServer#test_self_signed_cert_server_with_string [/builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:24]: exceptions on 2 threads: #: /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value': (Interrupt) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:31:in `assert_self_signed_cert' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:24:in `test_self_signed_cert_server_with_string' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1281:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/testcase.rb:18:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:952:in `block in _run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `map' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `_run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1036:in `_run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:548:in `block in _run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `each' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `_run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:584:in `_run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:888:in `_run_anything' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:973:in `_run_anything' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1108:in `run_tests' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1095:in `block in _run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `each' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `_run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1082:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:787:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:617:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:33:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1131:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1135:in `run' from ./test/runner.rb:33:in `
' --- #: /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value': (Interrupt) from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:31:in `assert_self_signed_cert' from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:24:in `test_self_signed_cert_server_with_string' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1281:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/testcase.rb:18:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:952:in `block in _run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `map' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `_run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1036:in `_run_suite' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:548:in `block in _run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `each' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `_run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:584:in `_run_suites' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:888:in `_run_anything' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:973:in `_run_anything' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1108:in `run_tests' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1095:in `block in _run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `each' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `_run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1082:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:787:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:617:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:33:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1131:in `run' from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1135:in `run' from ./test/runner.rb:33:in `
' 28) Error: DRbTests::TestDRbSSLAry#test_01: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup' 29) Error: DRbTests::TestDRbSSLAry#test_02_collect: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup' 30) Error: DRbTests::TestDRbSSLAry#test_03_redo: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup' 31) Error: DRbTests::TestDRbSSLAry#test_05_break: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup' 32) Error: DRbTests::TestDRbSSLAry#test_06_next: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup' 33) Error: DRbTests::TestDRbSSLAry#test_07_break_18: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup' 34) Error: DRbTests::TestDRbSSLCore#test_00_DRbObject: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 35) Error: DRbTests::TestDRbSSLCore#test_01: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 36) Error: DRbTests::TestDRbSSLCore#test_01_02_loop: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 37) Error: DRbTests::TestDRbSSLCore#test_02_unknown: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 38) Error: DRbTests::TestDRbSSLCore#test_03: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 39) Error: DRbTests::TestDRbSSLCore#test_04: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 40) Error: DRbTests::TestDRbSSLCore#test_05_eq: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 41) Error: DRbTests::TestDRbSSLCore#test_06_timeout: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 42) Error: DRbTests::TestDRbSSLCore#test_07_private_missing: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 43) Error: DRbTests::TestDRbSSLCore#test_07_protected_missing: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 44) Error: DRbTests::TestDRbSSLCore#test_07_public_missing: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 45) Error: DRbTests::TestDRbSSLCore#test_07_send_missing: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 46) Error: DRbTests::TestDRbSSLCore#test_08_here: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 47) Error: DRbTests::TestDRbSSLCore#test_09_option: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 48) Error: DRbTests::TestDRbSSLCore#test_10_yield: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 49) Error: DRbTests::TestDRbSSLCore#test_10_yield_undumped: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 50) Error: DRbTests::TestDRbSSLCore#test_11_remote_no_method_error: DRb::DRbConnError: execution expired /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend' /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service' /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup' 51) Error: FTPTest#test_abort_tls: Errno::ECONNRESET: Connection reset by peer - SSL_connect /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2106:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2106:in `test_abort_tls' 52) Error: FTPTest#test_abort_tls: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2088:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2088:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2088:in `block in test_abort_tls' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2361:in `block in create_ftp_server' 53) Error: FTPTest#test_active_clear_data_connection: Errno::ECONNRESET: Connection reset by peer - SSL_connect /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1955:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1955:in `test_active_clear_data_connection' 54) Error: FTPTest#test_active_clear_data_connection: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1927:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1927:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1927:in `block in test_active_clear_data_connection' 55) Error: FTPTest#test_active_private_data_connection: Errno::ECONNRESET: Connection reset by peer - SSL_connect /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1808:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1808:in `test_active_private_data_connection' 56) Error: FTPTest#test_active_private_data_connection: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1773:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1773:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1773:in `block in test_active_private_data_connection' 57) Error: FTPTest#test_passive_clear_data_connection: Errno::ECONNRESET: Connection reset by peer - SSL_connect /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2024:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2024:in `test_passive_clear_data_connection' 58) Error: FTPTest#test_passive_clear_data_connection: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1996:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1996:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1996:in `block in test_passive_clear_data_connection' 59) Error: FTPTest#test_passive_private_data_connection: Errno::ECONNRESET: Connection reset by peer - SSL_connect /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1885:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1885:in `test_passive_private_data_connection' 60) Error: FTPTest#test_passive_private_data_connection: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1850:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1850:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1850:in `block in test_passive_private_data_connection' 61) Error: FTPTest#test_tls_post_connection_check: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `block in tls_test' 62) Error: FTPTest#test_tls_unknown_ca: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `block in tls_test' 63) Error: FTPTest#test_tls_verify_none: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `block in tls_test' 64) Error: FTPTest#test_tls_with_ca_file: OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `initialize' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `new' /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `block in tls_test' 65) Error: IMAPTest#test_starttls: OpenSSL::SSL::SSLError: SSL_write /builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/buffering.rb:325:in `syswrite' /builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/buffering.rb:325:in `do_write' /builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/buffering.rb:428:in `print' /builddir/build/BUILD/ruby-2.5.1/lib/net/imap.rb:1286:in `put_string' /builddir/build/BUILD/ruby-2.5.1/lib/net/imap.rb:1258:in `block in send_command' /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize' /builddir/build/BUILD/ruby-2.5.1/lib/net/imap.rb:1253:in `send_command' /builddir/build/BUILD/ruby-2.5.1/lib/net/imap.rb:374:in `logout' /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:720:in `starttls_test' /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:118:in `test_starttls' 66) Error: Net::TestSMTP#test_tls_connect: Net::OpenTimeout: Net::OpenTimeout /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/smtp.rb:584:in `tlsconnect' /builddir/build/BUILD/ruby-2.5.1/lib/net/smtp.rb:552:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/smtp.rb:518:in `start' /builddir/build/BUILD/ruby-2.5.1/test/net/smtp/test_smtp.rb:132:in `test_tls_connect' 67) 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.1/test/openssl/test_ssl.rb:118:in `add_certificate' /builddir/build/BUILD/ruby-2.5.1/test/openssl/test_ssl.rb:118:in `block (2 levels) in test_add_certificate_multiple_certs' /builddir/build/BUILD/ruby-2.5.1/test/lib/envutil.rb:199:in `suppress_warning' /builddir/build/BUILD/ruby-2.5.1/test/openssl/test_ssl.rb:117:in `block in test_add_certificate_multiple_certs' /builddir/build/BUILD/ruby-2.5.1/test/openssl/utils.rb:203:in `block in start_server' /builddir/build/BUILD/ruby-2.5.1/test/openssl/utils.rb:193:in `pipe' /builddir/build/BUILD/ruby-2.5.1/test/openssl/utils.rb:193:in `start_server' /builddir/build/BUILD/ruby-2.5.1/test/openssl/test_ssl.rb:121:in `test_add_certificate_multiple_certs' 68) Error: TestGemRemoteFetcher#test_ssl_connection: Gem::RemoteFetcher::UnknownHostError: timed out (https://localhost:44445/yaml) /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:306:in `rescue in fetch_path' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:283:in `fetch_path' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:811:in `block in test_ssl_connection' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:886:in `with_configured_fetcher' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:810:in `test_ssl_connection' 69) Error: TestGemRemoteFetcher#test_ssl_connection_allow_verify_none: Gem::RemoteFetcher::UnknownHostError: timed out (https://localhost:33611/yaml) /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:306:in `rescue in fetch_path' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:283:in `fetch_path' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:863:in `block in test_ssl_connection_allow_verify_none' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:886:in `with_configured_fetcher' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:862:in `test_ssl_connection_allow_verify_none' 70) Error: TestGemRemoteFetcher#test_ssl_client_cert_auth_connection: Gem::RemoteFetcher::FetchError: SSL_CTX_use_certificate: ca md too weak (https://localhost:33145/yaml) /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/request.rb:135:in `rescue in connection_for' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/request.rb:131:in `connection_for' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/request.rb:187:in `perform_request' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/request.rb:156:in `fetch' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:368:in `request' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:251:in `fetch_http' /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:292:in `fetch_path' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:828:in `block in test_ssl_client_cert_auth_connection' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:886:in `with_configured_fetcher' /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:825:in `test_ssl_client_cert_auth_connection' 71) Error: TestNetHTTPS#test_get: Net::OpenTimeout: Net::OpenTimeout /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:44:in `test_get' 72) Error: TestNetHTTPS#test_min_version: Net::OpenTimeout: Net::OpenTimeout /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:188:in `test_min_version' 73) Error: TestNetHTTPS#test_post: Net::OpenTimeout: Net::OpenTimeout /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1412:in `request_post' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:58:in `test_post' 74) Error: TestNetHTTPS#test_session_reuse: Net::OpenTimeout: Net::OpenTimeout /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:915:in `start' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:70:in `test_session_reuse' 75) Error: TestNetHTTPS#test_session_reuse_but_expire: Net::OpenTimeout: Net::OpenTimeout /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:915:in `start' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:91:in `test_session_reuse_but_expire' 76) Error: TestNetHTTPS#test_verify_none: Net::OpenTimeout: Net::OpenTimeout /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request' /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get' /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:121:in `test_verify_none' 77) Error: TestWEBrickSSLServer#test_slow_connect: Timeout::Error: execution expired /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value' /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads' /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server' /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:59:in `block in test_slow_connect' /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:108:in `timeout' /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:58:in `test_slow_connect' ~~~ Please let me know if this ticket was better to split into smaller chunks. [1]: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/HCTK64OKDIOFCO542XPE45GREH22IGML/ [2]: https://fedoraproject.org/wiki/Changes/StrongCryptoSettings2 -- https://bugs.ruby-lang.org/ Unsubscribe: