Troubleshooting BMC Discovery Outpost connectivity issues
The BMC Discovery Outpost cannot connect to the appliance
Issue symptoms
- The BMC Discovery Outpost is registered with the appliance following the documented steps. However, just after registration, the BMC Discovery Outpost fails to connect with the appliance.
- When checking the appliance details from Manage > Registrations in the BMC Discovery Outpost UI, the appliance address is localhost.
- During the registration, the appliance hostname is displayed correctly when the appliance token is pasted in the BMC Discovery Outpost UI. However, it changes to localhost automatically as soon as the user clicks on Add to complete the registration.
Issue scope
- BMC Discovery Outpost is unable to communicate with the appliance
- Internet failure would be shown
Resolution
Case 1: If the appliance address is set to localhost in the /usr/tideway/etc/cluster.conf file, as follows:
<address>localhost</address>
<state>NORMAL</state>
Solution for case 1:
To resolve this issue, rename the /usr/tideway/etc/cluster.conf file and then either restart the cluster services or reboot. The file is recreated with the correct hostname or IP. Perform the following steps:
Rename the file by running the following command:
mv /usr/tideway/etc/cluster.conf /usr/tideway/etc/cluster.conf_oldRestart the services or reboot the appliance. For detailed information, see the BMC Communities article KA 000212492.
- After this, re-register the BMC Discovery Outpost with the appliance.
Case 2: The connection is configured using host names, but DNS does not recognize the host names.
Solution for case 2:
Try using only IP addresses.
Case 3: The required HTTPS port 443 is not opened.
Solution for case 3:
As documented in Firewall-port-summary, check if the HTTPS port 443 is opened Inbound to Appliance.
If the problem persists, collect the BMC Discovery Outpost log files. You can review the logs and try to identify the error messages. You can also contact Customer Support and provide the results to all the checks performed earlier.