Tips for finding Knowledge Articles

  • - Enter just a few key words related to your question or problem
  • - Add Key words to refine your search as necessary
  • - Do not use punctuation
  • - Search is not case sensitive
  • - Avoid non-descriptive filler words like "how", "the", "what", etc.
  • - If you do not find what you are looking for the first time,reduce the number of key words you enter and try searching again.
  • - Minimum supported Internet Explorer version is IE9
Home  >
article

KB-6315: LIBPATH libcrypto.so issues on AIX

Centrify DirectControl ,  

12 April,16 at 11:01 AM

Applies to:
Centrify DirectControl version 5.2.2 and lower on AIX


Problem:
running Centrify DirectControl ssh-keygen may give the following error:

Could not load host key: /etc/centrifydc/ssh/ssh_host_rsa_key 
Could not load host key: /etc/centrifydc/ssh/ssh_host_dsa_key 
Could not load host key: /etc/centrifydc/ssh/ssh_host_ecdsa_key

bash-4.3# ssh-keygen
exec(): 0509-036 Cannot load program ssh-keygen because of the following errors:
rtld: 0712-001 Symbol EC_GROUP_method_of was referenced
from module ssh-keygen(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol EC_METHOD_get_field_type was referenced
from module ssh-keygen(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol EC_GROUP_get_order was referenced
from module ssh-keygen(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol EC_GROUP_get_curve_name was referenced
from module ssh-keygen(), but a runtime definition
of the symbol was not found.

Run below command to verify:
# echo $LIBPATH
# /usr/share/centrifydc/bin/ssh-keygen -t ECDSA -f /etc/centrifydc/ssh/ssh_host_ecdsa_key -C '' -N '''
# ldd /usr/share/centrifydc/bin/ssh-keygen
# dump -Hv /usr/share/centrifydc/bin/ssh-keygen


Cause:
On AIX, the LIBPATH settings may cause ssh-keygen linked to stock/other libcrypto which has no such symbols and fail.  


Workaround:
unset/reset the LIBPATH to make sure the ssh-keygen will get cdc libcrypto.so linked.


Solution:
This issue is fixed in Suite 2016 (Centrify DirectControl 5.3.0).


 

Still have questions? Click here to log a technical support case, or collaborate with your peers in Centrify's Online Community.