Several windows servers are reporting "No agent on machine"

  • KM00465294
  • 28-Jun-2013
  • 28-Jun-2013

Summary

Agent are being installed manually using a Remote Desktop Connection and mapping to a drive where the agent installer is located on the UCMDB Server.

Question

Several Windows servers are reporting "No Agent on remote machine". These are manual installations through HP's SA, using Windows Remote Desktop Connection the same behavior continues. The discagnt is still running on the hosts but no handshake can be established.

Answer

Keys are not copied when using a remote desktop connection to install agent manually.
Workaround is to copy the keys to the agent directory manually after the agent is installed and restart the agent.

Keys are to be copied to C:\Program Files (x86)\Hewlett-Packard\Discovery Agent
This has been identified in QCCR1H85904 and will be corrected in the next version.

Another workaround would be to change any scripts that are calling the agent installer from a remote share and copy down the installer and keys prior to install.

STR
1. Login to a UCMDB Server using a remote desktop application.
2. Create a space to run the agent install from the UCMDB server
3. Copy agent installer and security keys to the directory.
4. Using another Remote desktop application session login to a target system to run the agent install
5. Access the drive where you created the agent install files on the UCMDB server
6. Run the agent installer and follow the steps.
a. Configure the port
b. Configured the directory where the keys are located, in this case in the same directory as the agent install is located on the UCMDB server
7. Once the agent is installed go to C:\Program Files (x86)\Hewlett-Packard\Discovery Agent
8. There should be two files located in this directory to establish the secure connection.
a. acstrust.cert
b. agentca.pem
9. Files are missing
10. Uninstall the agent from the system
11. Copy the agent install and security keys locally to the target system from the UCMDB server
12. Run the installer again
13. Once the agent is installed go to C:\Program Files (x86)\Hewlett-Packard\Discovery Agent
14. You will see that the security keys are now installed and communication is established.