|Applies To||RSA ACE/Server|
UNIX (AIX, HP-UX, Solaris)
|Issue||Error: "Cannot initialize client-server communications"|
No users can authenticate
|Resolution||To correct this issue, make sure the ACE/Server is up and running. Then perform the following steps:|
1. On Windows, go to Start Menu > Control Panel and select the Services icon. Make sure the following Services are started:
- ACE/Server broker
- ACE/Server authentication engine
- ACE/Server log maintenance daemon
- ACE/Server Radius daemon ( only if you are using the Radius Server )
- ACE/Server administration daemon
If any of these services are not running, try to stop and start the ACE/Server using the ACE/Server Icon in the Control Panel. If that fails, try to start the Services manually by clicking on the start button in the Services Menu.
2. On UNIX, use the command "ps -aux | grep aceserver" or "ps -ef | grep aceserver" (depending on your OS) to see if the ACE/Server processes are running. You should see the " _aceserver " process running.
If you do not see the "_aceserver" process running, perform an "sdconnect stop" , then an "sdconnect start" followed by an "aceserver start". This should bring the ACE/Server back into operation.
3. On UNIX, you performed the "ps" command, and the response showed that two _aceserver processes were running. One of these aceserver processes is a zombie process that is holding onto the port the ACE/Server is trying to use. Issue the "aceserver stop" command followed by the "sdconnect stop" command. Perform the "ps" command again and look to see if there is still an "-aceserver" process running. If there is, check the process ID for the remaining _aceserver process. Use the "kill (process id)" command to shutdown the zombie process. Run the "ps" command to make sure that the process is gone. Lastly, restart the ACE/Server.
|Legacy Article ID||1.0.555090.2198687|