My Oracle Support Banner

Punchout in Oracle iProcurement and Exchange Fails After Supplier Site Migrates From SSLv3 to TLS Protocol (with SSL Handshake SSLIOClosedOverrideGoodbyeKiss) (Doc ID 1937220.1)

Last updated on JANUARY 09, 2023

Applies to:

Oracle Exchange Marketplace - Version 6.2.4 to 6.2.5 [Release 6]
Oracle iProcurement - Version to 12.2.7 [Release 11.5 to 12.2]
Information in this document applies to any platform.


In Oracle iProcurement, Release 11.5.10 and higher, an error occurs when performing a direct punchout to the supplier site.

The error exception details show the following information:

Error Code: 201 Unable To Reach Supplier Site
Unable to send the Login Request XML.
Supplier Login URL:
Request String: <?xml version = '1.0' encoding = 'UTF-8'?>
<cXML version="1.1.007" xml:lang="en-US" payloadID="20141011111111.11822222977.36333@<DOMAIN_NAME>" timestamp="2014-10-15T04:21:11-06:00">

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

URL: SSL handshake failed: SSLIOClosedOverrideGoodbyeKiss
at Source)
at oracle.apps.icx.punchout.util.HttpsURL.createConnection(
at oracle.apps.icx.punchout.util.HttpsURLConnection.connect(
at oracle.apps.icx.punchout.util.HttpsURLConnection.getOutputStream(
at oracle.apps.icx.punchout.processors.HttpPostProcessor.postRequest(
at oracle.apps.icx.punchout.processors.HttpPostProcessor.execute(
at oracle.apps.icx.punchout.server.PunchoutAMImpl.postLoginRequestXML(
at oracle.apps.icx.punchout.server.PunchoutAMImpl.performLogin(
at sun.reflect.GeneratedMethodAccessor844.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
at java.lang.reflect.Method.invoke(
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(
at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(
at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(
at oracle.apps.icx.punchout.webui.PunchoutLoginCO.performLogin(
at oracle.apps.icx.punchout.webui.PunchoutLoginCO.processRequest(
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(



Steps To Reproduce

1.  Login to Oracle Applications
2.  Navigate to an iProcurement responsibility.
3.  Perform a punchout to supplier site, such as CDW, which has migrated from SSLv3 to TLS protocol. 
- The error occurs at this point.
- Due to this issue, iProcurement users are unable to request goods and services from the punchout sites.

Similar errors are reported when performing a punchout to supplier through the Oracle Exchange.


Supplier sites have migrated from SSLv3 protocol to TLS (Transport Layer Security) protocol.


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

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