[Twisted-Python] HTTPS and subjectAltName
Roland Hedberg
roland.hedberg at adm.umu.se
Thu Apr 10 23:54:47 MDT 2008
Jean-Paul Calderone wrote:
> On Thu, 10 Apr 2008 19:37:33 +0200, Roland Hedberg
> <roland.hedberg at 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
More information about the Twisted-Python
mailing list