My Oracle Support Banner

Punchout (cXML) Returns Error "Remote Host Refused An Attempted Connect" (Doc ID 1956231.1)

Last updated on APRIL 04, 2025

Applies to:

Oracle iProcurement - Version 12.0.0 and later
Information in this document applies to any platform.

Symptoms

iProcurement Supplier Punchout (cXML) Catalog returns an error. Due to this issue, users cannot order from this vendor.


Error

The connection to the supplier website cannot be established.

Error Code: 201 Unable To Reach Supplier Site
Unable to send the Login Request XML.
Supplier Login URL: https://www.supplier-site.com/is-bin/SHOP-URL.example/site/hello
Request String:
...
...
ProcessorException

Proxy Host: null
Proxy Port: -1
CA Certification File Location: /oraj7802/orafin/apps/tech_st/10.1.2/sysman/config/b64InternetCertificate.txt

URL: https://www.supplier-site.com/is-bin/SHOP-URL.example/site/hello
java.io.IOException: java.net.ConnectException: A remote host refused an attempted connect operation.
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:381)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:243)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:230)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:377)
at java.net.Socket.connect(Socket.java:539)
at com.ibm.jsse2.SSLSocketImpl.connect(SSLSocketImpl.java:314)
at com.ibm.jsse2.SSLSocketImpl.(SSLSocketImpl.java:482)
at com.ibm.jsse2.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:14)
at oracle.apps.icx.punchout.util.HttpsURL.createConnection(HttpsURL.java:531)
at oracle.apps.icx.punchout.util.HttpsURLConnection.connect(HttpsURLConnection.java:243)
at oracle.apps.icx.punchout.util.HttpsURLConnection.getOutputStream(HttpsURLConnection.java:227)
at oracle.apps.icx.punchout.processors.HttpPostProcessor.postRequest(HttpPostProcessor.java:167)
at oracle.apps.icx.punchout.processors.HttpPostProcessor.execute(HttpPostProcessor.java:111)
at oracle.apps.icx.punchout.server.PunchoutAMImpl.postLoginRequestXML(PunchoutAMImpl.java:1052)
at oracle.apps.icx.punchout.server.PunchoutAMImpl.performLogin(PunchoutAMImpl.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)



Steps to Reproduce
1. Log into iProcurement.
2. Punchout to a particular supplier.

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.