12.2 E-Business Suite Workflow Users Cannot View the Workflow Diagram in the Status Monitor Page, Due to Error 'FATAL Alert:BAD_CERTIFICATE - A Corrupt Or Unuseable Certificate Was Received' (Doc ID 2165292.1)

Last updated on AUGUST 05, 2016

Applies to:

Oracle Workflow - Version 12.2.4 to 12.2.5 [Release 12.2]
Information in this document applies to any platform.

Symptoms

E-Business Suite 12.2 Workflow, Workflow Diagram issues

 

 

Not able to view the Workflow diagram via the Status Monitor page after SHA-2 implementation because the following error is generated:

ERROR
======
FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received


ENTIRE ERROR:
=============
[481]:STATEMENT:[fnd.wf.WFBaseUtil]:Done setUseCaches [826]:STATEMENT:[fnd.wf.WFBaseUtil]:Bad url to fetch data from:javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received. [826]:STATEMENT:[fnd.wf.WFBaseUtil]:Java Character Set is:AL32UTF8 [826]:STATEMENT:[fnd.wf.monitor.webui.GraphMonitorCO]: URL could not be connected [826]:STATEMENT:[fnd.wf.monitor.webui.GraphMonitorCO]:Exception in getHtml: java.lang.NullPointerException [826]:STATEMENT:[fnd.wf.monitor.webui.GraphMonitorCO]:Complete Exception stack is: [864]:STATEMENT:[fnd.wf.monitor.webui.GraphMonitorCO]:java.lang.NullPointerException at java.io.Reader.(Reader.java:78) at java.io.InputStreamReader.(InputStreamReader.java:97) at oracle.apps.fnd.wf.monitor.webui.GraphMonitorCO.getHTML(GraphMonitorCO.java:251) at oracle.apps.fnd.wf.monitor.webui.GraphMonitorCO.getMonitorURL(GraphMonitorCO.java:225) at oracle.apps.fnd.wf.monitor.webui.GraphMonitorCO.processRequest(GraphMonitorCO.java:125) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:631) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:267) at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(Unknown Source) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:1003) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:970) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:690) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:267) at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:391) at

According to the following document Autoconfig should be used to set ORA_VAR Variable = "s_enable_jsse":

<Note 2145998.1> - Trying to Launch Status Monitor Fails Bad url to fetch data from:javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE (Doc ID 2145998.1)

However after reviewing the context files the variable "s_enable_jsse" is missing.

After further research the following document confirms the parameter "s_enable_jsse" is actually delivered in 12.2.5: 

<Note 2050394.1> - Oracle Workflow Release Notes for Release 12.2.5 (Doc ID 2050394.1)

Changes

 SHA-2 Implementation recently completed.

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