【问题标题】:OpenSSL::SSL::SSLError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv3/TLS write client helloOpenSSL::SSL::SSLError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv3/TLS write client hello
【发布时间】:2018-06-05 09:23:30
【问题描述】:
agent = Mechanize.new
agent.redirect_ok = true
agent.read_timeout = 300
agent.ssl_version = :TLSv1
agent.verify_mode = OpenSSL::SSL::VERIFY_NONE
agent.get('https://consumer.etoolbox.buildingcommission.com.au/Pages/Search.aspx')

它没有运行,它给出了这个错误。

OpenSSL::SSL::SSLError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv3/TLS 写客户端问候

【问题讨论】:

    标签: ruby-on-rails ruby mechanize


    【解决方案1】:

    我自己发现了问题。问题是 ruby​​ 的版本,我的版本是 2.4.1,所以我将其更改为 2.3.1。它对我有用。

    【讨论】:

    • 不可能是这个问题。
    猜你喜欢
    • 2014-11-06
    • 2017-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-30
    • 2016-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多