相关疑难解决方法(0)

捆绑安装失败,出现SSL证书验证错误

当我bundle install在Centos 5.5上运行我的Rails 3项目时失败并出现错误:

Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 
read server certificate B: certificate verify failed 
(https://bb-m.rubygems.org/gems/multi_json-1.3.2.gem)
An error occured while installing multi_json (1.3.2), and Bundler cannot continue.
Make sure that `gem install multi_json -v '1.3.2'` succeeds before bundling.
Run Code Online (Sandbox Code Playgroud)

当我尝试手动安装gem时(by gem install multi_json -v '1.3.2')它可以工作.其他几个宝石也会出现同样的问题.我使用RVM(1.12.3),ruby 1.9.2,bundler 1.1.3.

怎么解决?

ruby ssl rubygems ruby-on-rails bundler

261
推荐指数
12
解决办法
17万
查看次数

如何在Windows 7上安装RVM

如何在Windows 7上安装RVM?

它说要安装RVM,并使用以下脚本:

user$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )
Run Code Online (Sandbox Code Playgroud)

但我不知道该怎么做.如果我将其键入cmd,则会显示一条错误消息,说它"此时意外".

如何安装RVM?

ruby windows-7 rvm

34
推荐指数
2
解决办法
6万
查看次数

ssl.SSLError:tlsv1警报协议版本

我正在将REST API用于Cisco CMX设备,并尝试编写Python代码,该代码向API发出GET请求以获取信息.代码如下,除了更改必要的信息外,与文件中的代码相同.

from http.client import HTTPSConnection
from base64 import b64encode


# Create HTTPS connection
c = HTTPSConnection("0.0.0.0")

# encode as Base64
# decode to ascii (python3 stores as byte string, need to pass as ascii 
value for auth)
username_password = b64encode(b"admin:password").decode("ascii")
headers = {'Authorization': 'Basic {0}'.format(username_password)}

# connect and ask for resource
c.request('GET', '/api/config/v1/aaa/users', headers=headers)

# response
res = c.getresponse()

data = res.read()
Run Code Online (Sandbox Code Playgroud)

但是,我不断收到以下错误:

Traceback (most recent call last):
  File "/Users/finaris/PycharmProjects/test/test/test.py", line 14, in <module>
    c.request('GET', '/api/config/v1/aaa/users', …
Run Code Online (Sandbox Code Playgroud)

python ssl https cisco

29
推荐指数
6
解决办法
8万
查看次数

标签 统计

ruby ×2

ssl ×2

bundler ×1

cisco ×1

https ×1

python ×1

ruby-on-rails ×1

rubygems ×1

rvm ×1

windows-7 ×1