[OmniOS-discuss] Openssl patch 1.01h (5 Jun 2014) breaks TLS mail
Guenther Alka
alka at hfg-gmuend.de
Mon Jun 9 19:51:33 UTC 2014
about: sending encrypted statusmails via TLS (Googlemail)
I use OmniOS + net-ssleay + Perl module Tls.pm to send encrypted mails
over Googlemail and orthers from napp-it (or from a a console script)
Up to last week this was done by a
pkg set-publisher -g http://pkg.omniti.com/omniti-perl/ perl.omniti.com
pkg install net-ssleay
followed by a install Net::SMTP::TLS from CPAN
(more http://napp-it.org/downloads/omnios_en.html)
After updating SSL (or using OmniOS 151010j) the install of Tls failed
with a "Can't locate Net/SSLeay.pm"
I then compared both settings and found:
OmniOS net-ssleay prior SSL Update
find / -name SSLeay.pm
/usr/perl5/site_perl/5.16.1/i86pc-solaris-thread-multi-64int/Net/SSLeay.pm
/opt/OMNIperl/lib/site_perl/5.14.2/i86pc-solaris-thread-multi-64/Net/SSLeay.pm
/opt/OMNIperl/lib/site_perl/5.14.2/i86pc-solaris-thread-multi-64int/Net/SSLeay.pm
OmniOS net-ssleay after SSL Update (or OmniOS 151010j)
find / -name SSLeay.pm
/opt/OMNIperl/lib/site_perl/5.14.2/i86pc-solaris-thread-multi-64/Net/SSLeay.pm
/opt/OMNIperl/lib/site_perl/5.14.2/i86pc-solaris-thread-multi-64int/Net/SSLeay.pm
When I just copy
/opt/OMNIperl/lib/site_perl/5.14.2/i86pc-solaris-thread-multi-64int/Net/
to /usr/perl5/site_perl/5.16.1/i86pc-solaris-thread-multi-64int/
i got a
Deep recursion on subroutine "Net::SSLeay::AUTOLOAD" at
/usr/perl5/site_perl/5.16.1/i86pc-solaris-thread-multi-64int/Net/SSLeay.pm
line 348.
Out of memory!
Someonae an idea?
More information about the OmniOS-discuss
mailing list