do_handshake resets cipher list (server side)
Hi folks, you are my last hope!
I'm trying to force my server to use 'RC4-SHA' for debugging reasons.
I first do
ctx.set_
ctx.set_
and everything looks great, that is,
connection = SSL.Connection(ctx, connection)
connection.
print "before", connection.
prints "before ['RC4-SHA']"
However, next I call do_handshake:
connection.
print "after", connection.
and it prints the default cipher list. Moreover, in Wireshark I can see that my server's reply chose a cipher other than 'RC4-SHA', even though the client handshake declared that it supports it.
Am I doing something wrong, or is this a bug?
I'm using OS.X 10.6.8 with Python 2.7.5, OpenSSL 1.0.1e and pyOpenSSL 0.13
Any help will be greatly appreciated.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- pyOpenSSL Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Israel Nir
- Solved:
- Last query:
- Last reply: