Jean-Paul Calderone wrote:
On Thu, 10 Apr 2008 19:37:33 +0200, Roland Hedberg <roland.hedberg@adm.umu.se> wrote:
[snip]
The error I get is:
File "/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site- packages/twisted/internet/ssl.py", line 169, in createInternetSocket return SSL.Connection(self.ctxFactory.getContext(), sock) TypeError: Connection() argument 1 must be Context, not instance
So, if it possible to use M2Crypto together with Twisted ? If so, can someone tell me what I might have missed ?
M2Crypto includes support for Twisted. So, if you want to use M2Crypto instead of pyOpenSSL, you should use the APIs M2Crypto provides.
So, I've studied the wrapper that the Chandler project provides. Unfortunately they don't provide a wrapper for SSLServer which is what I need. Which made me look at the Twisted code. So what's the correct way to 'wrap' SSLServer, should I wrap _AbstractServer or is that a no-no ? -- Roland