It’s not necessary to install a slave on every host to discover it. The slave is used by the appliance in order to do Windows to Windows communications using native tools, so the appliance will use a single slave to discover many remote Windows hosts.
I’m going to assume that we are talking about version 7.1.6 here, as it’s the latest released version. If it’s something else I can comment on any differences. I’m also going to assume that you’re new to the product, so if I’m pitching at the wrong level do say so :-)
If you’ve installed a credential slave, there are two things that are required to discover a remote Windows host that we should check;
- The slave must be registered on the appliance. If this has not happened during installation it is easy to do later. To see if the slave is registered, navigate in the main UI to Administration > Discovery Slave Management. If the credential slave is registered, it will show up last in the list – in fact in your case I assume it’ll be the only one in the list. If it is not there, use the “Add Credential Slave” button and specify the IP address of the machine where the slave is installed. If the appliance is successfully communicating with the slave, then the “Connected” column should show “True” and it should display a version number for the slave. This indicates the slave is available for discovery to use to discover remote windows hosts. There’s some more info on this in the getting started guide available with the download on page 16.
- Once the credential slave is connected, it allows you to discover a remote host by providing a login credential. Without a credential it is likely that the slave will not be authorized to connect to and interrogate the remote host. To add a credential, navigate to Discovery > Credentials and click the “Add Credential” button. I would suggest starting by using an “IP Regex” of a specific IP (that you are trying to discover, not where the slave is installed), or just “.*” which means “try this with any host” while you’re testing out initially. Give it a username and password that has at least enough privilege on the host you are trying to discover to logon and run basic commands like ipconfig. To be really sure for now, use a System Administrator type account. Specify a domain in the user name something like this: “MYDOM\username”. There’s more information on this in the getting started guide available with the download, on page 17.
If both of these are satisfied, the next thing to do is to test the credential – On the Discovery > Credentials page, click “Test” under “Actions”, then enter the IP address of the host you’re trying to discover, and let us know what you get.
Where to go next depends on what results you’re getting, so let me know how you get on, or if any of my assumptions are wrong.