[Net-ssleay-devel] IO::Socket::SSL failures caused by Net::SSLeay linked against openssl 0.9.8

Mike McCauley mikem at open.com.au
Wed Nov 30 22:26:09 UTC 2005


Hi Florian,

On Thursday 01 December 2005 01:13, Florian Ragwitz wrote:
> On Wed, Nov 30, 2005 at 11:54:09PM +1000, Mike McCauley wrote:
> > Hello Florian,
> >
> > On Wednesday 30 November 2005 23:22, Florian Ragwitz wrote:
> > > Hello,
> > >
> > > I'm the Debian maintainer of both IO::Socket::SSL and Net::SSLeay. I
> > > recently did a new upload of Net::SSLeay that was the first version
> > > compiled against the latest libssl version in Debian, 0.9.8a.
> > >
> > > With net-ssleay compiled against 098a the io-socket-ssl test suite
> > > fails with these errors: http://nopaste.debianforum.de/1709
> > >
> > > RT ticket #14176 also describes this issue.
> >
> > whats that RT ticket thing? where can I find it?
>
> See http://rt.cpan.org/NoAuth/Bugs.html?Dist=IO-Socket-SSL
>
> > > With net-ssleay compiled against 097 everything works.
> > >
> > >
> > > I have no idea what's going wrong here. Any ideas?
> >
> > What version of  IO::Socket::SSL are you testing?
>
> The latest IO::Socket::SSL.

0.9.7. That tests OK here too.

>
> > make test of IO::Socket::SSL is fine here with
> > perl v5.8.5
> > openssl 0.9.8
> > Net_SSLeay 1.25
> > IO-Socket-SSL-0.96
>
> What openssl version is your net-ssleay compiled for?
> (ldd /usr/lib/perl5/auto/Net/SSLeay/SSLeay.so, or whatever your path is)

My SSLeay.so is statically linked:

 ldd /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Net/SSLeay/SSLeay.so
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/tls/libc.so.6 (0x4019f000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

Its compiled and linked against openssl-0.9.8.tar.gz compiled locally on 
Mandrake.

/usr/local/ssl/bin/openssl version
OpenSSL 0.9.8 05 Jul 2005

I will try with 0.9.8a later today.

Cheers.

>
>
> Regards,
> Flo

-- 
Mike McCauley                               mikem at open.com.au
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
9 Bulbul Place Currumbin Waters QLD 4223 Australia   http://www.open.com.au
Phone +61 7 5598-7474                       Fax   +61 7 5598-7070

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS, PEAP etc on Unix, Windows, MacOS, NetWare etc.



More information about the Net-ssleay-devel mailing list