On TSPS the ITDA component displays an error - "Registration Error - Component is unreachable"
1st Scenario - - Integrating ITDA with TSPS for the first time
This error commonly occurs due to ITDA not being integrated with RSSO (for v11.x) or ASSO (for 2.x) as described in our documentation.
Note: Make sure not to use copy/paste option for this command as that will include some characters in the text.
It is recommended to manually type the command.
2nd Scenario - - ITDA was already integrated with TSPS and suddenly starts displaying the error message
This scenario may occur due to different reasons (network issue, a recently upgrade either from TSPS or ITDA)
-Check on the itda.log and see if following error messages are received:
INFO: ExternalTSComponentTO [hostname=<TSPS_HOSTNAME>, httpport=8080, httpsport=8043, tenant=*]
Nov 02, 2018 09:48:16 AM com.bmc.ola.engine.specific.builders.ConnectionPrfCUDBuilder updateComponentAlreadyRegistered():327
ERROR: Already registered with same host
The above means that the connection between ITDA and TSPS was lost but TSPS can't reconnect again as the component is already present on the ITDA side.
To fix this proceed as following:
-Remove ITDA component from TSPS using the "Force Delete" option
-Identify if there is any Data collector or Notification linked to the TSPS external component in ITDA. If so, please perform below:
+Redirect notifications (if any) to a fake script so we can delete the TSPS component from the ITDA side
+To redirect Data collector (if any), create a dummy external component on the "Administration"->"External Components" tab then go to the data collectors which points to the TSPS component and edit it, on the edit windows of the data collector change the "Available Ext. Config" from the the TSPS component to the dummy one created and save.
+If you wish, you can export Data collector and Delete it instead of dummy:
* Before Deleting the DataCollector, Exported it using CLI command :
./itda.sh exportcollector -u admin -w admin12345 -d host.domain.com -p 9797 -f C:\DataCollectors.csv
* Then Delete the associated DataCollector from ITDA UI.
-After making sure you have deleted all relation to notification and Data collectors proceed to delete the TSPS component using the CLI command tspsdeleteprofile (https://docs.bmc.com/docs/display/ITDA110/tspsdeleteprofile+CLI+command)
i. e. ./itda.sh tspsdeleteprofile -d host.domain.com -p 9797 -u admin -w admin12345 -tspsprofilename TSPS_profilename.domain.com
-Once command has run successfully verify that there is no TSPS component on the "Administration"->"External Components"
-Add back the ITDA component on the TSPS side
-Check it connect successfully on the TSPS side and check also in the ITDA side that the TSPS component is displayed on the Administration"->"External Components" windows
-Redirect back Notification (if any) to the TSPS component
-Redirect back Data collectors (if any) to point to the TSPS component instead of the dummy one created or Import deleted Data collector with below command:
./itda.sh importcollector -u admin -w admin12345 -d host.domain.com -p 9797 -f C:\DataCollectors.csv
* Please verify data collection started.