【问题标题】:Why do I get "bad ecpoint" with OpenSSL::SSL::SSLError Stripe transaction?为什么我使用 OpenSSL::SSL::SSLError Stripe 事务得到“错误的 ecpoint”?
【发布时间】:2013-08-10 02:26:51
【问题描述】:

我正在构建一个集成了条带的 Rails 应用程序。除了尝试在本地开发环境中执行事务外,我已经完成了所有设置。我明白了:

SSL_connect returned=1 errno=0 state=SSLv3 read server key exchange B: bad ecpoint

我尝试了很多不同的方法来在我的机器上获得有效的 SSL 证书,但似乎没有任何效果。

这与我的设置无关,因为它在测试 heroku 服务器上运行良好。

任何帮助将不胜感激。

【问题讨论】:

  • 您能否列出您拥有的 Ruby 和 OpenSSL 版本。另外,您使用的是 RVM 吗?我能够解决这个问题,但这些信息是必需的。
  • 我今天也遇到了这种情况。

标签: ruby-on-rails ruby openssl


【解决方案1】:

这通常发生在 Ruby/OpenSSL 集成出现问题时。试试updating RVM and reinstalling the libs/ruby

如果您仍有问题,请列出您正在使用的操作系统、Ruby、OpenSSL 和 rvm/rbenv 版本。

【讨论】:

  • 这修复了它。我删除了所有 SSL 证书,然后删除了 rvm。重新安装并确保一切都是最新的。然后更新了证书。
猜你喜欢
  • 2014-06-17
  • 1970-01-01
  • 1970-01-01
  • 2019-05-28
  • 2023-04-09
  • 1970-01-01
  • 2012-08-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多