ssl handshake fails on osx
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-deployer |
Fix Released
|
Undecided
|
Unassigned | ||
juju-quickstart |
Fix Released
|
High
|
Brad Crittenden | ||
python-jujuclient |
Fix Released
|
Undecided
|
Brad Crittenden |
Bug Description
Deployer fails to talk to a OSX bootstrapped environment. In searching around the error this is related to the SSL2 vs SSL3 handshake. See https:/
I tested to see if updating the version of the websocket library to the latest 0.14.1 but still had the failure. We'll have to investigate ways of handling the SSL handshake to force SSL3.
$ juju-deployer -c bundles.yaml
2014-05-27 15:12:42 Using deployment charmworld-demo
2014-05-27 15:12:42 Starting deployment of charmworld-demo
Traceback (most recent call last):
File "/Users/
load_
File "/Users/
run()
File "/Users/
importer.
File "/Users/
self.
File "/Users/
self.client = EnvironmentClie
File "/Users/
endpoint, origin=
File "/Users/
websock.
File "/Users/
self.sock = ssl.wrap_
File "/System/
ciphers=
File "/System/
self.
File "/System/
self.
ssl.SSLError: [Errno 1] _ssl.c:504: error:1407742E:SSL routines:
Related branches
- Juju GUI Hackers: Pending requested
-
Diff: 41 lines (+6/-2)2 files modifiedquickstart/juju.py (+3/-1)
quickstart/tests/test_juju.py (+3/-1)
- Kapil Thangavelu: Approve
-
Diff: 121 lines (+47/-13)3 files modifiedHACKING.rst (+22/-0)
jujuclient.py (+6/-6)
test_jujuclient.py (+19/-7)
Changed in juju-quickstart: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in juju-quickstart: | |
assignee: | nobody → Brad Crittenden (bac) |
status: | Triaged → In Progress |
Changed in juju-quickstart: | |
status: | In Progress → Fix Committed |
Changed in juju-quickstart: | |
status: | Fix Committed → Fix Released |
Changed in python-jujuclient: | |
assignee: | nobody → Brad Crittenden (bac) |
status: | New → In Progress |
Changed in juju-deployer: | |
status: | New → Fix Committed |
Changed in python-jujuclient: | |
status: | In Progress → Fix Released |
Changed in juju-deployer: | |
milestone: | none → 0.4.0 |
Changed in juju-deployer: | |
status: | Fix Committed → Fix Released |
really a jujuclient library issue