When integrating CA UIM and CA ServiceDesk Manager, the Validation fails from the sdgtw probe Connection Details Page.
The probable causes would normally be:
Described in more detail below.
Ensure the CA Service Desk Manager administrator user is able to successfully login on to the Service Desk Portal from below Web Address (use http or https in accordance with how this has been implemented in your environment):
http://<IP-Address(or)Hostname-of-ServiceDeskManager>:<SOAP_PORT_Number>/CAisd/pdmweb.exe
CA ServiceDesk Manager Login Page from the web browser:
CA ServiceDesk Manager Successful login:
In the CA Service Desk Manager Connection Details page, verify the details provided
Path:
From Admin Console -> Select the end Hub -> Robots -> select the end Robot -> select Probes -> click on the three vertical dots ... beside sdgtw like below:
-> Now, click on the configure option:
-> In the Probe Configuration Window -> under sdgtw -> Available Service Desks -> CA Service Desk Manager -> CA Service Desk Manager Connection Details page
-> Verify the information provided is correct, you may want to special attention to the SOAP and REST Protocol and Port numbers.
In the sdgtw probe information page, provide the complete path for the nas and the hub probes if remotely installed
Path: Admin Console -> Select the end Hub -> Robots -> select the end Robot -> select Probes -> click on the three vertical dots ... beside sdgtw like below:
-> Now, click on the configure option:
-> In the Probe Configuration Window -> sdgtw
-> Provide the complete path for:
(a) nas probe - format for nas probe: /<Domain-Name>/<Hub-Name>/<Robot-Name>/nas
(b) hub probe - format for hub probe: /<Domain-Name>/<Hub-Name>/<Robot-Name>/hub
Verify ports are not blocked.
From the UIM Robot where the probe sdgtw is deployed, do a "telnet" to the Service Desk Manager Server through the “SOAP” and “REST” ports as below:
To telnet to the SOAP Port, run the below command:
telnet <IP-Address(or)Hostname-of-ServiceDeskManager> <SOAP Port Number>
If the port is open, then upon running the above command, you would see a new blank screen similar to below which would mean the connection to the SOAP Port is fine:
If the port is blocked, then upon running the above command, you would see "Connect failed message" similar to below which would mean there are communication issues, probably, the SOAP Port is blocked and you may need to involve the Systems Admin to get the Port Opened:
To telnet to the REST Port, run the below command:
telnet <IP-Address(or)Hostname-of-ServiceDeskManager> <REST Port Number>
If the port is open, then upon running the above command, you would see a new blank screen similar to below which would mean the connection to the REST Port is fine:
If the port is blocked, then upon running the above command, you would see "Connect failed message" similar to below which would mean there are communication issues, probably, the REST Port is blocked and you may need to involve the Systems Admin to get the Port Opened:
The SOAP Connectivity does not happen
To test SOAP Connectivity, from the web browser, type the following (use http or https in accordance with how this has been implemented in your environment) from the UIM Robot where the probe sdgtw is deployed and ServiceDesk Manager Servers:
http://<IP-Address(or)Hostname-of-ServiceDeskManager>:<SOAP_PORT_Number>/axis/services/USD_R11_WebService?wsdl
If you see the output similar to below, the SOAP communication is fine:
If you see the output similar to below, the SOAP communication is not working and you would need to involve your CA Service Desk Administrator:
The REST Connectivity does not happen
To test REST Connectivity, from the web browser, type the following (use http or https in accordance with how this has been implemented in your environment) from the UIM Robot where the probe sdgtw is deployed and ServiceDesk Manager Servers:
http://<IP-Address(or)Hostname-of-ServiceDeskManager>:8050/caisd-rest/rest_access
If you see the output similar to below, the REST communication is fine:
If you see the output similar to below, the REST communication is not fine and you would need to involve your CA ServiceDesk Administrator:
There could be other reasons as well as explained in other technical documents:
a) Technical Document on "UIM SDM integration - validation failed", to view please click here
b) Technical Document on "Unable to validate cloned Service Desk Manager (SDM) connection (sdgtw probe)", to view please click here
Step 8
=====
Please use these two documents to confirm if CA service desk webservices are working .You can check this on same server where sdgtw probe is installed
a) SOAP : SOAP webservice
You may test till section session id creation for confirmation i.e Step 1, 2 and 3
2) For Rest calls sdgtw uses Authorization of type Basic Auth so need to ensure this is working using postman as per below KB
RestAPI : RestAPI webservice
Note :Other types of Authorization using below link might be working but will not help for sdgtw integration with CA service desk as sdgtw Nim component for CASDGTW uses basic authentication for rest calls
How to Use the Secret Key Authentication with REST API?
It would be worth rechecking you are on supported platform and all the pre-requisites have been met, for further information please click here