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

Robert Olson olson at mcs.anl.gov
Thu Jan 22 13:35:14 CST 2004

I'm now seeing this crash on a python2.2 system (redhat9) with 0.7.9c, so 
am chasing that down.


At 05:27 PM 1/21/2004, Christoph Willing wrote:
>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