Почему я получаю "плохую точку" с транзакцией 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, которые вы используете.