Почему я получаю "плохую точку" с транзакцией OpenSSL::SSL::SSLError Stripe?

Я строю приложение Rails с интегрированной полосой. У меня есть все настройки, кроме случаев, когда я пытаюсь выполнить транзакцию в локальной среде разработки. Я получил:

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

Я пробовал много разных вещей, чтобы получить действительный сертификат SSL на моей машине, но, похоже, ничего не получалось.

Это не имеет ничего общего с моей настройкой, потому что она отлично работает на тестовом сервере heroku.

Любая помощь будет принята с благодарностью.

1 ответ

Решение

Обычно это происходит, когда есть проблемы с интеграцией Ruby/OpenSSL. Попробуйте обновить RVM и переустановить libs / ruby.

Если у вас по-прежнему возникают проблемы, перечислите версии ОС, Ruby, OpenSSL и rvm/rbenv, которые вы используете.

Другие вопросы по тегам