Follow these steps:
- Manually unbind the process using the port and re-install AIX DSA. In the DSM console, de-activate the Offline Computer via Action tab and Deactivate button. End result should be ‘Unmanaged’ or deactivated.
- SSH to the AIX agent and prepare manual unbind by turning off IPSEC filtering. Confirm that IPSEC is turned off by checking messages trail via,
# tail -f /var/adm/messages
The result output should show that Filter should be deactivated:
- Stop the agent:
# stopsrc -s ds_agent
- Uninstall Agent-AIX:
# installp –u ds_agent
- Check if Agent port 4118 is still active and bound:
# netstat -Aan | grep 4118
There should be no results if the port is no longer bound.
- If Agent port is still bound like the result below, identify the socket associated with the active port. In the example below, it is f1000f000f9da3b8:
- Run command, rmsock <socklet value> tcpcb to identify the process ID tied to the socket. Once identified, proceed to forcefully kill the pid using, kill -9 <pid>. In example below, the pid is 28180820:
- Check Agent port 4118 again. Binding should no longer exist.
# netstat -Aan | grep 4118
- Proceed to reinstall Agent-AIX package.
- Check Agent port 4118 again. Binding should no longer exist.
# netstat -Aan | grep 4118
- Check the status of ds_agent. It should be active.
# lssrc –s ds_agent
- Confirm that the driver module (ds_filter) is loaded:
# /opt/ds_agent/ds_fctrl query
- Proceed to activate AIX agent.
- Agent should now show as Online in DSM console.