[Twisted-Python] HTTPS and subjectAltName
roland.hedberg at adm.umu.se
Fri Apr 11 01:54:47 EDT 2008
Jean-Paul Calderone wrote:
> On Thu, 10 Apr 2008 19:37:33 +0200, Roland Hedberg
> <roland.hedberg at adm.umu.se> wrote:
>> The error I get is:
>> 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 ?
More information about the Twisted-Python