On TSPS Components page, the ITDA component displays below error: "Registration Error - The component is unreachable or deleted" |
The below ITDA error occurs in two scenarios: ERROR : "Registration Error - The component is unreachable or deleted" 1. When Integrating ITDA with TSPS for the first time User encounters this error due to ITDA not being integrated with RSSO (for v11.x) or ASSO (for 2.x) as described in ITDA documentation. ITDA can only be registered to TSPS once RSSO is enabled. Please check the below steps on getting this ITDA Registration error: A). Configure the ITDA with the same Remedy Single Sign-On server that is being used with TSPS. B). While adding the ITDA component in TSPS, make sure to use the same tenant that is used during ITDA installation . C). For enablesso, refer to the following link : https://docs.bmc.com/docs/display/ITDA113/enablesso+CLI+command Note: User should not use copy/paste option for this command as that will include some additional characters in the text and the command will fail.It is recommended to manually type the command. 2. ITDA was already integrated with TSPS and suddenly starts displaying this error message This scenario may occur due to different reasons: A) Network issue. B)Recent upgrade either from TSPS or ITDA C)Check the itda.log to see the following error messages : =============== com.bmc.ola.engine.OlaService tspsprofileregistration(): INFO: ExternalTSComponentTO [hostname=<TSPS_HOSTNAME>, httpport=<Port Number>, httpsport=<Port Number>, tenant=*] com.bmc.ola.engine.specific.builders.ConnectionPrfCUDBuilder updateComponentAlreadyRegistered(): ERROR: Already registered with same host ================= The above message confirms that the connection between ITDA and TSPS is lost and TSPS trying to reconnect as the component is already present on the ITDA side. To fix this, user need to follow the below steps: 1. Remove ITDA component from TSPS using the "Force Delete" option 2. Identify if there is any Data collector or Notification linked to the TSPS external component in ITDA. 3. If yes, perform below: a)Redirect notifications (if any) to a fake script in order to delete the TSPS component from the ITDA side b)Redirect Data collector (if any), create a dummy external component on the "Administration"->"External Components" c)Go to the data collectors which points to the TSPS component and edit it. d)On the edit windows of the data collector change the "Available Ext. Config" from the the TSPS component to the dummy one created. e) Save. +If required, Data collector can be exported and removed: * Before Deleting the DataCollector, export it using CLI command exportcollector available on the below link: https://docs.bmc.com/docs/ITDA/113/exportcollector-cli-command-766664242.html ./itda.sh exportcollector -u <userName> [-s] -w <password> -d <hostName> -p <port> -f <absoluteCsvFilePath> +Delete the associated DataCollector from ITDA UI or using the below command Cli command: deleteCollector -u <userName> -w <password> -d <hostName> -p <port> -c <hostName> -r 4. After, all relation to notification and Data collectors have been removed, proceed to delete the TSPS component using the CLI command tspsdeleteprofile available on below link : https://docs.bmc.com/docs/ITDA/113/tspsdeleteprofile-cli-command-766664258.html i. e. ./itda.sh tspsdeleteprofile -u <username> -w <password> -d <hostName> -p <port> -tspsprofilename <tspsExtConfigName> [-s] 5.Once command executed successfully verify that there is no TSPS component on the "Administration"->"External Components" 6.Add back the ITDA component on the TSPS side 7.Check ithe connection is successful on the TSPS side 8.Check in the ITDA side that the TSPS component is displayed on the Administration"->"External Components" windows 9.Redirect back Notification (if any) to the TSPS component 10.Redirect back Data collectors (if any) to point to the TSPS component instead of the dummy one created. 11. Import deleted Data collector with the command importcollector available on the below link: https://docs.bmc.com/docs/ITDA/113/importcollector-cli-command-766664244.html ./itda.sh importcollector -u <userName> [-s] -w <password> -d <hostName> -p <port> -f <absoluteCsvFilePath> 12. Verify that the data collection started. |