launchpadlib authentication lib fails on Fedora
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lazr.restfulclient |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
On Fedora 18, authentication attempts with launchpadlib results in the following error:
File "/usr/lib/
url, method=method, body=body, headers=headers)
File "/usr/lib/
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "/usr/lib/
LaunchpadOA
File "/usr/lib/
redirections, cachekey)
File "/usr/lib/
(response, content) = self._conn_
File "/usr/lib/
conn.connect()
File "/usr/lib/
self.
File "/usr/lib/
cert_
File "/usr/lib64/
ciphers=
File "/usr/lib64/
ciphers)
ssl.SSLError: [Errno 185090050] _ssl.c:340: error:0B084002:x509 certificate routines:
This is caused by lazr/restfulcli
On Fedora 18 the equivalent file is /etc/ssl/
A workaround was to create a symlink
affects: | lazr.authentication → lazr.restfulclient |
Thanks a lot!
On Cygwin, the file (installed as part of the ca-certificates package) is at /usr/ssl/ certs/ca- bundle. crt so this is the command I had to use: certs/ca- bundle. crt /etc/ssl/ certs/ca- certificates. crt
ln -s /usr/ssl/