Given following log snippets, their explanation, and nothing else, explain what failure, if any, occurred during build of this package.

  Snippets are in a format of [X] : [Y], where [X] is a log snippet, and [Y] is the explanation.

  Snippets are delimited with '================'.

  Drawing on information from all snippets, provide a concise explanation of the issue and recommend a solution.

  Explanation of the issue, and recommended solution, should take a handful of sentences.

  Snippets:

  [  1) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_more_than_maximum_bits_uses_maximum_bits:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:34:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_more_than_maximum_bits_uses_maximum_bits'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:34:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_more_than_maximum_bits_uses_maximum_bits'
  2) Failure:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_keys_with_unverifiable_host_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:30]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:30:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_unverifiable_host_should_raise_exception'
---------------
  3) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_that_p_and_g_are_provided_by_the_server:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:38:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_that_p_and_g_are_provided_by_the_server'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:38:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_that_p_and_g_are_provided_by_the_server'
  4) Failure:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:44]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestVerifyInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::PKey#verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::RSA#ssh_do_verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'block in Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:95:in 'MockTransport::BlockVerifier#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:50:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:44:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception'
---------------
  5) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_keys_should_return_expected_results_when_successful:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:21:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_return_expected_results_when_successful'
  6) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
  7) Failure:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:39]:
[Net::SSH::Exception] exception expected, not
Class: &lt;OpenSSL::PKey::PKeyError&gt;
Message: &lt;"EVP_DigestSignInit: invalid digest"&gt;
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:39:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception'
---------------
  8) Failure:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:34]:
[Net::SSH::Exception] exception expected, not
Class: &lt;OpenSSL::PKey::PKeyError&gt;
Message: &lt;"EVP_DigestSignInit: invalid digest"&gt;
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:34:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception'
---------------
  9) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_keys_can_use_md5_fingerprints:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
 10) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_maximum_bits_uses_need_bits:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:28:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_maximum_bits_uses_need_bits'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:28:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_maximum_bits_uses_need_bits'
 11) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_minimum_bits_uses_minimum_bits:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:16:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_minimum_bits_uses_minimum_bits'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:16:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_minimum_bits_uses_minimum_bits'
 12) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_optional_minimum_bits_declared:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:22:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_optional_minimum_bits_declared'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:22:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_optional_minimum_bits_declared'
 13) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_with_more_than_maximum_bits_uses_maximum_bits:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:34:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_more_than_maximum_bits_uses_maximum_bits'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:34:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_more_than_maximum_bits_uses_maximum_bits'
 14) Failure:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_keys_with_unverifiable_host_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:30]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:30:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_unverifiable_host_should_raise_exception'
---------------
 15) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_that_p_and_g_are_provided_by_the_server:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:38:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_that_p_and_g_are_provided_by_the_server'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:38:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_that_p_and_g_are_provided_by_the_server'
 16) Failure:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:44]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestVerifyInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::PKey#verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::RSA#ssh_do_verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'block in Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:95:in 'MockTransport::BlockVerifier#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:50:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:44:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception'
---------------
 17) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_keys_should_return_expected_results_when_successful:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:21:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_return_expected_results_when_successful'
 18) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
 19) Failure:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:39]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:39:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception'
---------------
 20) Failure:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:34]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:34:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception'
---------------
 21) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_keys_can_use_md5_fingerprints:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
 22) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_with_fewer_than_maximum_bits_uses_need_bits:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:28:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_maximum_bits_uses_need_bits'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:28:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_maximum_bits_uses_need_bits'
 23) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_with_fewer_than_minimum_bits_uses_minimum_bits:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:16:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_minimum_bits_uses_minimum_bits'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:16:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_fewer_than_minimum_bits_uses_minimum_bits'
 24) Error:
Transport::Kex::TestDiffieHellmanGroupExchangeSHA256#test_exchange_with_optional_minimum_bits_declared:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:69:in 'block (2 levels) in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:77:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#exchange!'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:22:in 'block in Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_optional_minimum_bits_declared'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group_exchange_sha1.rb:22:in 'Transport::Kex::TestDiffieHellmanGroupExchangeSHA1#test_exchange_with_optional_minimum_bits_declared'
 25) Failure:
Transport::Kex::TestDiffieHellmanGroup14SHA256#test_exchange_keys_with_unverifiable_host_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:30]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:30:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_unverifiable_host_should_raise_exception'
---------------
 26) Failure:
Transport::Kex::TestDiffieHellmanGroup14SHA256#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:44]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestVerifyInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::PKey#verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::RSA#ssh_do_verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'block in Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:95:in 'MockTransport::BlockVerifier#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:50:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:44:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception'
---------------
 27) Failure:
Transport::Kex::TestDiffieHellmanGroup14SHA256#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:39]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:39:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception'
---------------
 28) Error:
Transport::Kex::TestDiffieHellmanGroup14SHA256#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
 29) Failure:
Transport::Kex::TestDiffieHellmanGroup14SHA256#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:34]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:34:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception'
---------------
 30) Error:
Transport::Kex::TestDiffieHellmanGroup14SHA256#test_exchange_keys_can_use_md5_fingerprints:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
 31) Error:
Transport::Kex::TestDiffieHellmanGroup14SHA256#test_exchange_keys_should_return_expected_results_when_successful:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:21:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_return_expected_results_when_successful'
 32) Error:
Authentication::TestKeyManager#test_each_identity_should_use_cert_data:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::DSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_key_manager.rb:347:in 'Authentication::TestKeyManager#rsa_cert'
    authentication/test_key_manager.rb:103:in 'Authentication::TestKeyManager#test_each_identity_should_use_cert_data'
 33) Error:
Authentication::TestKeyManager#test_each_identity_should_match_explicit_keycert_with_agent_provided_identity:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::DSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_key_manager.rb:347:in 'Authentication::TestKeyManager#rsa_cert'
    authentication/test_key_manager.rb:168:in 'Authentication::TestKeyManager#test_each_identity_should_match_explicit_keycert_with_agent_provided_identity'
 34) Error:
Authentication::TestKeyManager#test_sign_with_agent_originated_key_should_be_signable_through_explicitly_loaded_cert:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::DSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_key_manager.rb:347:in 'Authentication::TestKeyManager#rsa_cert'
    authentication/test_key_manager.rb:245:in 'Authentication::TestKeyManager#test_sign_with_agent_originated_key_should_be_signable_through_explicitly_loaded_cert'
 35) Error:
Authentication::TestKeyManager#test_each_identity_should_ignore_explicit_cert_file_unless_matching_key_is_avaiable:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::DSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_key_manager.rb:347:in 'Authentication::TestKeyManager#rsa_cert'
    authentication/test_key_manager.rb:131:in 'Authentication::TestKeyManager#test_each_identity_should_ignore_explicit_cert_file_unless_matching_key_is_avaiable'
 36) Error:
Authentication::TestKeyManager#test_sign_passes_password_prompt_to_key_factory:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/key_manager.rb:185:in 'Net::SSH::Authentication::KeyManager#sign'
    authentication/test_key_manager.rb:274:in 'Authentication::TestKeyManager#test_sign_passes_password_prompt_to_key_factory'
 37) Error:
Authentication::TestKeyManager#test_each_identity_should_load_from_explicit_cert_file_given_matching_key_is_loaded:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::DSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_key_manager.rb:347:in 'Authentication::TestKeyManager#rsa_cert'
    authentication/test_key_manager.rb:115:in 'Authentication::TestKeyManager#test_each_identity_should_load_from_explicit_cert_file_given_matching_key_is_loaded'
 38) Error:
Authentication::TestKeyManager#test_each_identity_should_load_from_implicit_cert_file:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::DSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_key_manager.rb:347:in 'Authentication::TestKeyManager#rsa_cert'
    authentication/test_key_manager.rb:89:in 'Authentication::TestKeyManager#test_each_identity_should_load_from_implicit_cert_file'
 39) Error:
Authentication::TestAgent#test_add_dsa_cert_identity:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:121:in 'OpenSSL::PKey::DSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_agent.rb:422:in 'Authentication::TestAgent#make_cert'
    authentication/test_agent.rb:279:in 'Authentication::TestAgent#test_add_dsa_cert_identity'
 40) Error:
Authentication::TestAgent#test_add_rsa_cert_identity:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_agent.rb:422:in 'Authentication::TestAgent#make_cert'
    authentication/test_agent.rb:241:in 'Authentication::TestAgent#test_add_rsa_cert_identity'
 41) Error:
Authentication::TestCertificate#test_signature_not_valid_for_corrupted_cert:
OpenSSL::PKey::PKeyError: EVP_DigestVerifyInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::PKey#verify'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::RSA#ssh_do_verify'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:106:in 'Net::SSH::Authentication::Certificate#signature_valid?'
    authentication/test_certificate.rb:115:in 'Authentication::TestCertificate#test_signature_not_valid_for_corrupted_cert'
 42) Error:
Authentication::TestCertificate#test_certificate:
OpenSSL::PKey::PKeyError: EVP_DigestVerifyInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::PKey#verify'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::RSA#ssh_do_verify'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:106:in 'Net::SSH::Authentication::Certificate#signature_valid?'
    authentication/test_certificate.rb:88:in 'Authentication::TestCertificate#test_certificate'
 43) Error:
Authentication::TestCertificate#test_sign:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/authentication/certificate.rb:92:in 'Net::SSH::Authentication::Certificate#sign!'
    authentication/test_certificate.rb:122:in 'Authentication::TestCertificate#test_sign'
 44) Failure:
Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_unverifiable_host_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:30]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:30:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_unverifiable_host_should_raise_exception'
---------------
 45) Failure:
Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:44]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestVerifyInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::PKey#verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::RSA#ssh_do_verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'block in Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:95:in 'MockTransport::BlockVerifier#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:50:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:44:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception'
---------------
 46) Failure:
Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:39]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:39:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception'
---------------
 47) Error:
Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
 48) Failure:
Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:34]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:34:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception'
---------------
 49) Error:
Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
 50) Error:
Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_return_expected_results_when_successful:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:21:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_return_expected_results_when_successful'
 51) Failure:
Transport::Kex::TestDiffieHellmanGroup14SHA1#test_exchange_keys_with_unverifiable_host_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:30]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:30:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_unverifiable_host_should_raise_exception'
---------------
 52) Failure:
Transport::Kex::TestDiffieHellmanGroup14SHA1#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:44]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestVerifyInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::PKey#verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:73:in 'OpenSSL::PKey::RSA#ssh_do_verify'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'block in Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:95:in 'MockTransport::BlockVerifier#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:107:in 'Net::SSH::Transport::Kex::Abstract#verify_signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:50:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:44:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_when_server_signature_could_not_be_verified_should_raise_exception'
---------------
 53) Failure:
Transport::Kex::TestDiffieHellmanGroup14SHA1#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:39]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:39:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_host_key_type_mismatch_should_raise_exception'
---------------
 54) Error:
Transport::Kex::TestDiffieHellmanGroup14SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:63:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_pass_expected_parameters_to_host_key_verifier'
 55) Failure:
Transport::Kex::TestDiffieHellmanGroup14SHA1#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception [transport/kex/test_diffie_hellman_group1_sha1.rb:34]:
[Net::SSH::Exception] exception expected, not
Class: <OpenSSL::PKey::PKeyError>
Message: <"EVP_DigestSignInit: invalid digest">
---Backtrace---
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/common.rb:128:in 'MockTransport#send_message'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
/builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/test/transport/kex/test_diffie_hellman_group1_sha1.rb:34:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_with_signature_key_type_mismatch_should_raise_exception'
---------------
 56) Error:
Transport::Kex::TestDiffieHellmanGroup14SHA1#test_exchange_keys_can_use_md5_fingerprints:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
    common.rb:63:in 'NetSSHTest#assert_nothing_raised'
    transport/kex/test_diffie_hellman_group1_sha1.rb:83:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_can_use_md5_fingerprints'
 57) Error:
Transport::Kex::TestDiffieHellmanGroup14SHA1#test_exchange_keys_should_return_expected_results_when_successful:
OpenSSL::PKey::PKeyError: EVP_DigestSignInit: invalid digest
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::PKey#sign'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/openssl.rb:86:in 'OpenSSL::PKey::RSA#ssh_do_sign'
    transport/kex/test_diffie_hellman_group1_sha1.rb:159:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#signature'
    transport/kex/test_diffie_hellman_group1_sha1.rb:93:in 'block in Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    common.rb:128:in 'MockTransport#send_message'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb:94:in 'Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1#send_kexinit'
    /builddir/build/BUILD/rubygem-net-ssh-7.3.0-build/net-ssh-7.3.0/usr/share/gems/gems/net-ssh-7.3.0/lib/net/ssh/transport/kex/abstract.rb:48:in 'Net::SSH::Transport::Kex::Abstract#exchange_keys'
    transport/kex/test_diffie_hellman_group1_sha1.rb:100:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#exchange!'
    transport/kex/test_diffie_hellman_group1_sha1.rb:21:in 'Transport::Kex::TestDiffieHellmanGroup1SHA1#test_exchange_keys_should_return_expected_results_when_successful'
1198 runs, 4001 assertions, 20 failures, 37 errors, 2 skips]: [Test suite errors]


Answer: Issue: Crypto policies get tighter and tighter over the time, therefore the assumption about available ciphers don't apply anymore
Resolution: The test suite errors needs to be evaluate in collaboration with upstream and appropriate stronger cipher used when feasible. Other option might be to use specific crypto policies configuration for test suite execution.