Я пытаюсь отправить сообщение на S3 с использованием AWS в разработке, но он не может найти мой пакет ssl. Я установил его для Oauth, и как только я расскажу, где он, он работает нормально. Кажется, я не могу настроить AWS, чтобы увидеть его правильно.Rails + paperclip + S3 + OSX = ошибка OpenSSL
OpenSSL::SSL::SSLError:
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
Вот мой конфиг из моей модели:
has_attached_file :image,
:styles => { ... },
:storage => :s3,
:s3_credentials => {
:access_key_id => ACCESS_KEY,
:secret_access_key => SECRET_KEY,
:bucket => BUCKET,
:ssl_ca_file => '/opt/local/share/curl/curl-ca-bundle.crt'
}
Я попытался добавить, :ssl_verify_peer => false
и :use_ssl => false
. Ни одна из них не работает, что заставляет меня думать, что я настраиваю жемчужину AWS в неправильном месте. Любые предложения, где/как я должен это делать?
Я использую 2.4.0 скрепки и AWS-1.3.8 SDK
Я должен также упомянуть, что ошибка при тестировании с RSpec.
Ах, интересно, но без точек в имени ведра 'domain_env' – vansan
правого - видеть мои изменения для более подробной информации – klochner
MYDOMAIN-фотография проходит регулярное выражение. подчеркивания или смешанный случай потерпят неудачу и станут лучшим выбором. –