ipcon login failed message

  • 7025067
  • 05-Apr-2021
  • 13-Apr-2021

Environment

Open Enterprise Server 2018 with iPrint Advanced installed

Situation

Login failed message when logging into the ipcon page.

Pasting the following command into a terminal session (such as putty):
echo -n | SSL_CERT=/no_dir openssl s_client -connect localhost:636 -CAfile /etc/opt/novell/certs/SSCert.pem -verify 255
results in the following output:
openssl: /usr//lib64/libssl.so.1.0.0: no version information available (required by openssl)
openssl: /usr//lib64/libcrypto.so.1.0.0: no version information available (required by openssl)
openssl: relocation error: openssl: symbol i2d_DHxparams, version OPENSSL_1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference

Resolution

  • Verify that the mentioned libraries are orphan using the rpm -qf command:
    • Examples:
rpm -qf /usr//lib64/libssl.so.1.0.0
rpm -qf /usr//lib64/libcrypto.so.1.0.0
        • Note: You will know the library is orphaned if you see the following message:
file /usr/lib64/libssl.so.1.0.0 is not owned by any package
  • If they prove to be orphaned, delete library files referenced in the error by running these commands:
    • rm /usr/lib64/libssl.so.1.0.0
    • rm /usr//lib64/libcrypto.so.1.0.0
      • Note: the above rm commands are examples.  Replace the library path and name with what is shown in the error message.
    • ldconfig
  • Verify the problem is resolved by running the SSL_CERT command again.  It should returns something similar to this:
CONNECTED(00000003)
depth=1 OU = Organizational CA, O = CLEAN-OES2018
verify return:1
depth=0 O = CLEAN-OES2018, CN = clean-oes2018
verify return:1
---
Certificate chain
 0 s:/O=CLEAN-OES2018/CN=clean-oes2018
   i:/OU=Organizational CA/O=CLEAN-OES2018
 1 s:/OU=Organizational CA/O=CLEAN-OES2018
   i:/OU=Organizational CA/O=CLEAN-OES2018
   ..
   ..
   ..
   ..

Cause

The SSL_CERT command shows the path of /usr//lib64.  This path is incorrect.  It should be /lib64