Many defunct processes (from AceClient v8.1 in radius) when running ps auxf
2 years ago
Originally Published: 2014-05-08
Article Number
000048456
Applies To
RSA Authentication Manager 8.0
RSA Authentication Manager 8.1
Issue
Remove all defunct processes (from AceClient v8.1 in radius) that appears when running ps auxf

When running the command ?ps -auxf? more than 260 processes appeared as can be seen from the output below
The father process is 'radius sbr.xml'


rsaserver1:~ # ps -auxf
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html








Cause

The problem is an issue in the RSA ACECLIENT library (libaceclnt.so on the AM 8 appliance) which is used by the RSA RADIUS server to communicate with the AM server. In AM 8.0, this library and other components were replaced with the latest RSA AM SDK version 8.1 - as opposed to earlier AM versions which used version 6.1 of the SDK.

An updated version of the ACECLIENT library has been developed by Engineering which will be integrated into AM 8.1 patch P2
Resolution

 

https://sftp.rsa.com/human.aspx?Username=support&password=Password1&arg01=995293277&arg12=downloaddirect&transaction=signon&quiet=true

 

 

 

 Defunct process from AceClient in RADIUS

Carefully perform the steps below to replace the libaceclnt.so shared library in radius. When using the command line interface, always be aware of the security risks. You may want to open the SSH console interface to perform the replacement. Do not forget to disable the SSH interface when no longer needed.

Cleanup

When everything is working fine, you can delete the old libaceclnt.so-ORIG file from the radius directory, and the zip archive and extracted files in the /tmp directory.