Infoscale 7.4.2 installer fails if https_proxy variable is set

book

Article ID: 100054791

calendar_today

Updated On:

Description

Error Message

When attemptoing to install install Infoscale 7.4.2 and https_proxy variable is set the following errors are observed: 

[root@server101 rhel7_x86_64]# ./installer
Can't load '/var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/auto/Net/SSLeay/SSLeay.so' for module Net::SSLeay: libssl.so.1.1: cannot open shared object file: No such file or directory at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/DynaLoader.pm line 193.
at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/IO/Socket/SSL.pm line 19.
Compilation failed in require at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/IO/Socket/SSL.pm line 19.
BEGIN failed--compilation aborted at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/IO/Socket/SSL.pm line 19.
Compilation failed in require at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/Net/HTTPS.pm line 25.
Can't load '/var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/auto/Crypt/SSLeay/SSLeay.so' for module Crypt::SSLeay: libssl.so.1.1: cannot open shared object file: No such file or directory at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/DynaLoader.pm line 193.
at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/Net/SSL.pm line 19.
Compilation failed in require at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/Net/SSL.pm line 19.
Compilation failed in require at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/Net/HTTPS.pm line 29.
Compilation failed in require at /var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/LWP/Protocol/https.pm line 8.
Compilation failed in require at (eval 1452) line 1.

Cause

https_proxy variable is set in environment 

Example:

[root@server101 7.4.2]# export https_proxy=192.XXX.XX.XX
[root@server101 7.4.2]# echo $https_proxy
192.XXX.xx.xx

Resolution

Using Latest CPI with noipc it moves forward

####################################

[root@server101 rhel7_x86_64]# ./installer -noipc  -require /var/tmp/cpi/patches/CPI_7.4.2_P31.pl

                                          Veritas InfoScale Storage and Availability Solutions 7.4.2 Install Program

Copyright (c) 2020 Veritas Technologies LLC.  All rights reserved.  Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas
Technologies LLC or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

The Licensed Software and Documentation are deemed to be "commercial computer software" and "commercial computer software documentation" as defined in FAR
Sections 12.212 and DFARS Section 227.7202.

Logs are being written to /opt/VRTStmp/installer-202301032305ZPp while installer is in progress.

                                          Veritas InfoScale Storage and Availability Solutions 7.4.2 Install Program

Task Menu:

    P) Perform a Pre-Installation Check     I) Install a Product
    C) Configure a Product Component        G) Upgrade a Product
    O) Perform a Post-Installation Check    U) Uninstall a Product
    L) License a Product                    S) Start a Product
    D) View Product Descriptions            X) Stop a Product
    R) View Product Requirements            ?) Help

Enter a Task: 

[P,I,C,G,O,U,L,S,D,X,R,?]
 

####################################################################################

Other solution of the problem can be done by copying the attached file "SSLeay.a.doc" to mentioned location in the base installer path to fix the problem.

After extracting the 7.4.2 base bundle go the directory

/dvd1-/redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/auto/Net/SSLeay

Copy the attached file here and rename it from SSLeay.a.doc to SSLeay.a ( We donot need the .doc extension , it is just done to upload)

mv SSLeay.a.doc to SSLeay.a

Run the installer again it should not throw the error again.

Please contact Veritas support in case of any issues.

Example from test system

pwd
/var/tmp/7.4.2/dvd1-redhatlinux/rhel7_x86_64   ---- >>> This location could be different depending on where you chose to extract the 7.4.2 bundle
We copied the attached file in the TechNote on location /var/tmp/ on the server.
/var/tmp/SSLeay.a.doc

Copy the fle to location /var/tmp/7.4.2/dvd1-/redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/auto/Net/SSLeay
cp  /var/tmp/SSLeay.a.doc /var/tmp/7.4.2/dvd1-/redhatlinux/rhel7_x86_64/perl/RHEL7x8664/lib/5.30.0/auto/Net/SSLeay     ----- >>> This location could be different depending on where you chose to extract the 7.4.2 bundle

Rename the file 
mv SSLeay.a.doc SSLeay.a


Rerun the installer ,it should not report the problem anymore.

Issue/Introduction

Infoscale 7.4.2 installer fails if https_proxy variable is set.

Attachments

SSLeay.a.doc get_app