2013-06-17 3 views
0

Rails 3.2 앱에 Dropbox Chooser을 추가하고 있습니다.Rails와 Dropbox Chooser를 통합하면 SSL 연결 오류가 발생합니다.

기본 전제는 사용자가 Dropbox에서 파일을 선택하고 청취자가 성공적인 선택시 결과 직접 URL을 Carrierwave에 제출한다는 것입니다.

모델이 브라우저에 로그의 URL을 내가 복사하면

"could not download file: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed" 

를 작성하고 붙여 넣기에 다음과 같은 오류를 반환하지만, 파일을 액세스 할 수 있습니다.

이 오류가 생성되는 이유는 무엇이며 어떻게 수정 될 수 있습니까?

+0

미리보기 링크가 아닌 선택자와 직접 연결되는 것으로 가정합니다. (그래서 문제의 도메인은 dl.dropboxusercontent.com입니까?) 약간의 코드를 공유 할 수 있습니까? URL에 액세스하는 코드의 모양은 무엇입니까? – smarx

답변

2

이것은 내 개발 컴퓨터에서 오래된 SSL 인증서의 결과로 밝혀졌습니다.

나는 RVM을 사용하고,이

$ rvm -v 
$ rvm get head 
$ rvm -v 
# rvm 1.19.1 (master) 
$ rvm osx-ssl-certs status all 
# Certificates for... 
$ rvm osx-ssl-certs update all 
# Updating certificates... 

덕분에 당신은 레일/공급 업체 디렉토리에 신뢰-certs.crt 파일을 추가해야이 게시물 http://railsapps.github.io/openssl-certificate-verify-failed.html

관련 문제