[GNC] Access problems fetching shares prices from, Australian Stock Exchange
Kalpesh Patel
kalpesh.patel at usa.net
Sun Jul 12 23:03:16 EDT 2026
I could be wrong on this but I don’t believe Crypt::OpenSSL by itself is a thing. This might be related needing to install individual modules for it.
Assuming you are using homebrew on Mac, and OpenSSL is installed using homebrew (if not run ' brew install openssl at 3' in shell), install the Guess module on Mac first (Net::SSLeay is there to make sure it is installed):
#cpanm Net::SSLeay
#cpanm Crypt::OpenSSL::Guess
Then install these additional ones:
#cpanm Crypt::OpenSSL::Bignum
#cpanm Crypt::OpenSSL::Random
#cpanm Crypt::OpenSSL::DSA
#cpanm Crypt::OpenSSL::RSA
Here is my Windows output (shouldn't matter the OS):
C:\Users\kalpesh>cpanm --showdeps Crypt::OpenSSL Crypt::OpenSSL::RSA Crypt::OpenSSL::DSA
! Finding Crypt::OpenSSL on cpanmetadb failed.
! Finding Crypt::OpenSSL () on mirror http://www.cpan.org failed.
! Couldn't find module or a distribution Crypt::OpenSSL
--> Working on Crypt::OpenSSL::RSA
Fetching http://www.cpan.org/authors/id/T/TI/TIMLEGGE/Crypt-OpenSSL-RSA-0.41.tar.gz ... OK
Configuring Crypt-OpenSSL-RSA-0.41 ... OK
Crypt::OpenSSL::Guess~0.11
Crypt::OpenSSL::Random
ExtUtils::MakeMaker
Test::More
Crypt::OpenSSL::Bignum
perl~5.006
--> Working on Crypt::OpenSSL::DSA
Fetching http://www.cpan.org/authors/id/K/KM/KMX/Crypt-OpenSSL-DSA-0.20.tar.gz ... OK
Configuring Crypt-OpenSSL-DSA-0.20 ... OK
ExtUtils::MakeMaker~6.58
perl~5.006
ExtUtils::MakeMaker
C:\Users\kalpesh>
Hope that works.
-----Original Message-----
From: Peter Lamb <peter_lamb2001 at yahoo.com.au>
Sent: Sunday, July 12, 2026 8:33 PM
To: Bruce Schuck <bschuck at asgard-systems.com>; GnuCash User eMail List <gnucash-user at gnucash.org>
Subject: Re: [GNC] Access problems fetching shares prices from, Australian Stock Exchange
Hi, Bruce, John.
I tried just updating Net::SSLeay (to 1.96). It didn't help.
When I tried to update Crypt::OpenSSL, I got:
% sudo cpan Crypt::OpenSSL
Reading '/Users/prl/.cpan/Metadata'
Database was generated on Sun, 12 Jul 2026 23:41:02 GMT
Could not expand [Crypt::OpenSSL]. Check the module name.
I can suggest names if you install one of Text::Levenshtein::XS,
Text::Levenshtein::Damerau::XS, Text::Levenshtein, and
Text::Levenshtein::Damerau::PP
and you provide the -x option on invocation.
Skipping Crypt::OpenSSL because I couldn't find a matching namespace.
%
And Perl itself denies that it knows anything about Crypt::OpenSSL:
% perl -mCrypt::OpenSSL
Can't locate Crypt/OpenSSL.pm in @INC (you may need to install the
Crypt::OpenSSL module) (@INC contains:
/Library/Perl/5.34/darwin-thread-multi-2level /Library/Perl/5.34
/Network/Library/Perl/5.34/darwin-thread-multi-2level
/Network/Library/Perl/5.34
/Library/Perl/Updates/5.34.1/darwin-thread-multi-2level
/Library/Perl/Updates/5.34.1
/System/Library/Perl/5.34/darwin-thread-multi-2level
/System/Library/Perl/5.34
/System/Library/Perl/Extras/5.34/darwin-thread-multi-2level
/System/Library/Perl/Extras/5.34).
BEGIN failed--compilation aborted.
%
Both done with my PERLLIB unset in the shell I ran the commands from.
This is despite the fact that Crypt/OpenSSL exists in a number of of
Perl's @INC directories.
Cheers,
Peter
On 13/7/2026 05:07, Bruce Schuck wrote:
> On 7/12/26 11:53, John Ralls wrote:
>
>
>> Assuming that the problem is with SSL, either TLS level or a
>> certificate problem, what should Peter upgrade? Crypt::OpenSSL ?
> John,
>
> I'd try updating Net::SSLeay first, but both would not hurt.
>
> But as you earlier noted, multiple Perl instances could be a culprit.
> Or worse, if someone played around with using $PERL5LIB to install
> modules in a custom location.
>
> Bruce S
>
More information about the gnucash-user
mailing list