Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Migrated to CENTOS now IO::Socket::SSL failing

40 views
Skip to first unread message

Bryan Carney

unread,
Aug 6, 2024, 11:51:53 AM8/6/24
to Mojolicious
Anyone still alive here?

I migrated everything from a Gentoo server to a CENTOS server. Inclding all local libraries, and for some reason an SSL connection is failing like this:
      

                                     }, 'Mojo::Content::Single' ),

                 'error' => [

                              'IO::Socket::SSL 1.75 required for TLS support'

                            ],

          

I printed out the %inc in a dump and I get


$VAR475 = 'IO/Socket/SSL.pm';

$VAR476 = undef;



And 

$VAR161 = 'Net/SSLeay.pm';

$VAR162 = undef;





Whereas on the working (current, old server)

It’s printing out correctly:


$VAR479 = 'IO/Socket/SSL.pm';





$VAR161 = 'Net/SSLeay.pm';


Any ideas? I've tried reinstalling those modules in the sytem-wide perl, the local perl i'm using with perlbrew, and in the requirements for Carton which this app is using.  All three have a working version and same setup as on the old server!

Alexander Karelas

unread,
Aug 6, 2024, 7:15:20 PM8/6/24
to mojol...@googlegroups.com, Bryan Carney

I believe the forum has migrated here: https://github.com/mojolicious/mojo/discussions

--
You received this message because you are subscribed to the Google Groups "Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mojolicious...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mojolicious/acb2d3f1-ae87-4ab9-96eb-5102d1e99c44n%40googlegroups.com.

Victor Sergeev

unread,
Aug 6, 2024, 7:15:20 PM8/6/24
to Mojolicious
show what is printed when perl -e 'use IO::Socket::SSL; print $INC{"IO/Socket/SSL.pm"};'

вторник, 6 августа 2024 г. в 20:51:53 UTC+5, bryan...@gmail.com:

Dotan Dimet

unread,
Aug 6, 2024, 7:15:20 PM8/6/24
to mojol...@googlegroups.com

Hey Bryan,

 

I think you need to install the development package for OpelSSL for your distro, in CENTOS you might want to run

yum install -y openssl-devel

 

and then try and install IO::Socket::SSL again with your local Perl

 

 

 

--

Reply all
Reply to author
Forward
0 new messages