Integration Gateway: No response received from Gateway (158,10829) | PeopleSoft Tutorial
6

Integration Gateway: No response received from Gateway (158,10829)

This error is applicable for PeopleTools 8.4x and 8.5x and is one of the most common Integration Broker issue. When trying to ping the node, or send to it a message results in the following error:

No response received from Gateway. The Gateway did not send back a IBResponse

or

Integration Gateway: No response received from Gateway (158,10829)

The log shows something like this

com.peoplesoft.pt.integrationgateway.common.ExternalSystemContactException: HttpTargetConnector:ExternalSystemContactException Connection reset
at com.peoplesoft.pt.integrationgateway.targetconnector.HttpTargetConnector.send(HttpTargetConnector.java:708)
at com.peoplesoft.pt.integrationgateway.targetconnector.HttpTargetConnector.ping(HttpTargetConnector.java:740)
at com.peoplesoft.pt.integrationgateway.service.BasicConnectorInvocator.execute(BasicConnectorInvocator.java:131)
at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.invokeService(GatewayManager.java:141)
at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.connect(GatewayManager.java:185)
at com.peoplesoft.pt.integrationgateway.listeningconnector.PeopleSoftListeningConnector.doPost(PeopleSoftListeningConnector.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

There are several probable causes of this:

The problem is caused by a failed connection between the application server and the gateway web server. This is typically associated with integration setup problem and the common ones are:

  • Incorrect setup
  • Proxy server setup or firewall rule issue
  • /etc/hosts file entries on unix application servers
  • Load Balancer setup issues

Some of the obvious solutions are

1) First and foremost – check your integration broker settings:

– Ensure that you can ping the Gateway

– Ensure that you can ping the default local node

– Ensure that you can ping the nodes defined in the Gateway properties.

Sometimes even a small typo like incorrect server address or port # could result in this error.

2) Proxy server setup
-Ensure that the proxy device has the correct entries listed
-Ensure that the Peoplesoft system is pointing to the correct proxy server in each configuration file

3) /etc/hosts file entries on unix application servers
-Check the Peoplesoft application server /etc/hosts file for invalid machine name or port entries.
-Verify that the application server configuration works with the machine name listed for the JOLT server name entry rather than %PS_MACH% and use the same entry in the integrationgateway.properties file as that specified in the psappsrv.cfg file

4) Load Balancer setup issues
– Ensure that the load balance device is pointing to the correct physical machine name/ip address

5) Firewall blockages
– If a firewall exists between systems, ensure that both the gateway and application server machine ports are open for 2 way communication

This  error is also caused by the error “Cannot establish HTTP connection (158, 2842)“. Refer to the URL for resolution of the same.

Apurva Tripathi
 

  • […] “Integration Gateway: No response received from Gateway (158,10829)”. You can refer to this post for the resolution of the error […]

  • mahmoodq1 says:

    Apurva, I am getting the following error when I am try to consume a web service. Do you what it could be?
    Integration Gateway – External System Contact Error (158,10721)

    • Prashant says:

      Hi, There could be several reasons for this error. I would suggest checking errorlog for IB gateway placed in webserver PSIGW directory. Check if you are able to open the WSDL directly in a browser. If yes, then it’s something related to IB configuration at your end otherwise the target system may be down.

      Let us know what you find.

  • Subhiksh Divakaran says:

    Apurva, I am using REST based web service as a medium to consume third party. Actually, i have to request for an access key from the third party using the post url that they render. I tested it with SOAP UI tool and i am getting the desired response. But when i try it by creating REST based webservice i get error like “External system contact error”. I checked the default node and gateway and both are pinging successfully, but the portal nodes for e.g. EMPL gives error : Unable to decrypt password. Although i am using 8.54 Peopletools to develop REST, is there an issue with using 8,53 for the same?
    It would be great if you could help me out.

    • harshitha says:

      Hi Subhiksh

      I am facing the same problem – Unable to decrypt the password when i ping the external node which has third party url
      How did you solve your problem?

  • >