SSL证书,Ruby,Mac OS X Yosemite故障排除
在OS X Mavericks上,当我尝试连接到各种API时,我从Ruby程序中收到以下错误:
Seahorse::Client::NetworkingError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
推荐的解决方案是什么?
在我的情况下,问题是以下:
- Ruby作为二进制文件安装,假设OpenSSL在/ etc / openssl中
- OpenSSL已经与Homebrew一起安装到/ usr / local / etc / openssl
=>不匹配; 和symlinking / etc / openssl – > / usr / local / etc / openssl没有帮助。
从源代码编译RVM Ruby: rvm install VERSION --disable-binary
之后,请确保您的证书是最新的: rvm osx-ssl-certs update
- RSpec升级到OSX Lion后停止工作
- 在RVM上在OS X 10.11.6上安装ruby-2.3.0时缺少符号
- 耙子流产了! 无法在El Capitan上加载这样的文件 – mysql2 / mysql2
- 已更新至OSX 10.9,现在使用自制程序获取ruby错误
- 在Yosemite 10.10.3上安装Nokogiri
- 在mac osx上安装sqlite3?
- gem install nokogiri -v’1.5.11’因make而失败:/ usr / local / bin / gmkdir:没有这样的文件或目录
- 从IntelliJ(OSX)启动Ruby-Cucumber
- 什么是Mac的Ruby开发环境?