E-IB: Get "External System Contact Error (158,10721)" + "IOException: The host couldn't be resolved" & "java.io.FileNotFoundException: {URL}" on Sending, while Ping Node Works (Doc ID 1997434.1)

Last updated on JUNE 26, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.50 and later
Information in this document applies to any platform.

*** Latest revision/update: 12-Jan-2016 ***


Symptoms

On PeopleTools 8.5x, an Integration Broker can successfully ping a third party node, but actual outbound sending to the same node fails with errors:

Online error:

Integration Gateway - External System Contact Error (158,10721) 

Gateway error log:

HttpTargetConnector:ExternalSystemContactException {URL}
PeoplesoftListeningConnector: GeneralFrameworkException
MessageSet: 158  MessageID: 10721  MessageParms: IOException: The host couldn't be resolved. 
Note: the placeholder {URL} is placed above instead of actual URL, specific to your intergration, which you would see in the logs

[Stack Trace]

java.io.FileNotFoundException: {...URL...}
at psft.pt8.pshttp.http.HttpURLConnection.getInputStream(HttpURLConnection.java:621)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:379)
at psft.pt8.pshttp.PSHttp.getResponseCode(PSHttp.java:379)
at com.peoplesoft.pt.integrationgateway.targetconnector.HttpTargetConnector.send(HttpTargetConnector.java:764)
.... 

[Response]

....
<?xml version="1.0"?>
<IBInfo>
    <Status>
        <StatusCode>10</StatusCode>
        <MsgSet>158</MsgSet>
        <MsgID>10721</MsgID>
        <Parameters count="1"><Parm>IOException: The host couldn't be resolved.</Parm></Parameters>
        <DefaultTitle>Integration Gateway Error</DefaultTitle>
    </Status>
</IBInfo>

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms