Я получаю эту ошибку при создании нового уведомления Paypal с активным торговцемActivemerchant SSL_connect вернулся = 1 ERRNO = 0 состояния = SSLv3
class PaymentNotificationsController < ApplicationController
include ActiveMerchant::Billing::Integrations
protect_from_forgery except: :create
def create
notify = Paypal::Notification.new(request.raw_post)
OpenSSL :: SSL :: SSLError произошел в payment_notifications # создать : SSL_connect return = 1 errno = 0 state = SSLv3 считать сертификат сервера B: сертификат не выполнен /home/user/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/net/http. rb: 918: in `connect '
- Activemerchant версия: 1.47.0
- Рубин Версия: рубин 2.0.0p598 (2014-11-13 редакция 48408) [x86_64-Linux]
- Рельсы версия: 3.2.16
- Ubuntu версии: Ubuntu 14.04.2 LTS
- Openssl версия: OpenSSL 1.0.1f 6 Jan 2014
Любые предложения?
Вот решение этой проблемы: https://gist.github.com/luislavena/f064211759ee0f806c88 – vee
Пожалуйста отправьте точный адрес, который вы используете для подключения к серверу, и после вывода 'OpenSSL s_client -connect : -tls1 -servername | openssl x509 -text -noout'. Сделайте это, добавив его в свой вопрос, нажав * Edit * (и не публикуйте его в качестве комментария). В противном случае информации об устранении неполадок недостаточно. –
jww