Open Source Development

Power Open Source Development

Explore the open source tools and capabilities for building and deploying modern applications on IBM Power platforms including AIX, IBM i, and Linux.


#Power


#Power

 View Only
  • 1.  Issue with removing openssl library

    Posted Tue June 27, 2023 06:11 PM

    Hi AIX Experts,

    We find the following issue after removing rpm package openssl-0.9.7d-2.ppc during the python 3.7 installation in our pre-prod server, which has been completed successfully:

    An old service called proftp stops working and through this error message "Dependent module /usr/lib/libssl.a(libssl.so.0.9.7) could not be loaded". Further troubleshooting reveals that previously it actually uses the '/opt/freeware lib/libssl.a file which has libssl.so.0.9.7 ' file: we get the following in our prod server:

    /opt/freeware/lib: ar -t -v libssl.a

    rwxr-xr-x     0/0     380478 Nov 11 18:48 2004 libssl.so.0.9.7

    rwxr-xr-x     0/0     368379 Nov 11 18:49 2004 libssl.so.0

     /usr/lib: ar -t -v libssl.a
    rwxr-xr-x     0/0     728648 Feb 16 11:57 2023 libssl.so
    rwxr-xr-x     0/0     510766 Feb 16 11:57 2023 libssl.so.0.9.8
    rwxr-xr-x     0/0     728648 Feb 16 11:57 2023 libssl.so.1.0.0
    rwxr-xr-x     0/0     728648 Feb 16 11:57 2023 libssl.so.1.0.2

    Thanks

    Mi



    ------------------------------
    Mi Wang
    ------------------------------

    #AIXOpenSource


  • 2.  RE: Issue with removing openssl library

    Posted Tue June 27, 2023 06:17 PM

    Hi AIX Experts,

    We find the following issue after removing rpm package openssl-0.9.7d-2.ppc during the python 3.7 installation in our pre-prod server, which has been completed successfully:

    An old service called proftp stops working and throws this error message "Dependent module /usr/lib/libssl.a(libssl.so.0.9.7) could not be loaded". Further troubleshooting reveals that previously it actually use '/opt/freeware lib/libssl.a' file which has libssl.so.0.9.7 file: we get the following in our prod server:

    /opt/freeware/lib: ar -t -v libssl.a

    rwxr-xr-x     0/0     380478 Nov 11 18:48 2004 libssl.so.0.9.7

    rwxr-xr-x     0/0     368379 Nov 11 18:49 2004 libssl.so.0

    I am wondering if there is a way we can train proftp to use the AIX native openssl as following, or to use the openssl provided by python 3.7?

     /usr/lib: ar -t -v libssl.a
    rwxr-xr-x     0/0     728648 Feb 16 11:57 2023 libssl.so
    rwxr-xr-x     0/0     510766 Feb 16 11:57 2023 libssl.so.0.9.8
    rwxr-xr-x     0/0     728648 Feb 16 11:57 2023 libssl.so.1.0.0
    rwxr-xr-x     0/0     728648 Feb 16 11:57 2023 libssl.so.1.0.2

    Thanks

    Mi



    ------------------------------
    Mi Wang
    ------------------------------



  • 3.  RE: Issue with removing openssl library

    Posted Wed June 28, 2023 05:46 AM
    Edited by José Pina Coelho Wed June 28, 2023 05:46 AM

    That thing is old enough to drive or join the army...

    Have you tired the latest proftpd (from 2020) ?

    https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/proftpd/



    ------------------------------
    José Pina Coelho
    IT Specialist at Kyndryl
    ------------------------------