Debian/Ubuntu system wide CA certificate file doesn't seem to be used
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-swiftclient |
New
|
Undecided
|
Unassigned |
Bug Description
If you create a CA certificate and add it to the default locations by copying it to /usr/local/
For example curl:
1) before running update-
$ curl https:/
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: http://
2) after running update-
$ curl https:/
{"versions": [{"status": "CURRENT", "updated": "2012-01-
although pointing directly to the CA file does work:
$ swift --os-cacert /etc/ssl/
Account: AUTH_1afbe6c240
Containers: 0
Objects: 0
Bytes: 0
Content-Type: text/plain; charset=utf-8
X-Timestamp: 1397488871.41080
X-Trans-Id: tx20aaa5756fad4
X-Put-
after update-
$ swift stat
[Errno 1] _ssl.c:509: error:14090086:SSL routines:
Note, this is the swift equivalent of this cinder client bug:
https:/ /bugs.launchpad .net/python- cinderclient/ +bug/1301890