[AG-TECH] AG2.1.2 Certificate Manager with python2.3

Christoph Willing chris at vislab.usyd.edu.au
Wed Jan 21 17:27:34 CST 2004

On Wed, 2004-01-21 at 16:46, Robert Olson wrote:
> are you using openssl 0.9.7 by any chance? this sounds like an open issue 
> we have with pyOpenSSL and that version of the openssl libs.
> --bob

On a system with python2.2, we have openssl-0.9.7b and all is OK.

On a system with python2.3, we have openssl-0.9.7c and Cert. Manager
does a seg fault trying to do:
	xext = crypto.X509Extension(name, critical, value)
at line 604 of CertificateRepository.py.

If I additionally install python2.2 in this second system, then the
Certificate Manager runs OK again. This makes me suspect the python

While googling for possible clues, I came across
- unhelpful resolution, but that email questions using pyOpenSSL (where
I think the crypto class lives), when the python2.3 socket module
already has SSL support built in.

Also, I see in pyOpenSSL_AG-0.5.1/src/utils.h that pymemcompat.h is
included, which is supposed to massage some different python memory
APIs. Could these differing memory APIs still be problem despite the
attempt at compatibility? - the crypto.X509Extension90 call produces a
seg fault...


More information about the ag-tech mailing list