After Enabling SSL For Discoverer 11g, When Open A Workbook In Plus It Fails With Error - "HTTP Request Failed: Java.io.IOException: Server Returned HTTP Response Code: 500"
(Doc ID 2587757.1)
Last updated on JUNE 21, 2023
Applies to:
Oracle Discoverer - Version 11.1.1.7.0 and laterInformation in this document applies to any platform.
Symptoms
While trying to open a workbook using Discoverer Plus 11g, it fails with the following error in the java applet -
Able to login to Discoverer plus successfully without any issue. However, when try to open the workbook, it returns the error.
The same workbook opens fine in Discoverer viewer 11g.
ERROR
-----------------------
INFO: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is:
java.io.IOException: HTTP request failed: java.io.IOException: Server returned HTTP response code: 500 for URL: https://host.domain:port/discoverer/plus;jsessionid=C6RmB8GjReo8qhK3XG1nUHuU8TdF9pY7qd7oCB7I3sJhTQfQU37Y!1766937102!1565079880100?rmicmd=forward&port=25562
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at oracle.disco.remote.rmi.serverbase.RMISessionBase_Stub.getRemoteServerSettings(Unknown Source)
at oracle.disco.model.corbaserver.connection.ConnectionManager._createSession(Unknown Source)
at oracle.disco.model.corbaserver.connection.ConnectionManager.establishConnection(Unknown Source)
at oracle.disco.model.corbaserver.ServerImpl.init(Unknown Source)
at oracle.disco.model.corbaserver.execengine.SessionControllerImpl._appServerConnect(Unknown Source)
at oracle.disco.model.corbaserver.execengine.SessionControllerImpl.(Unknown Source)
at oracle.disco.model.corbaserver.ModelFactoryImpl.appServerConnect(Unknown Source)
at oracle.disco.model.corbaserver.ModelFactoryImpl.appServerConnect(Unknown Source)
at oracle.disco.worker.MiscellaneousWorker.runDiscoWorker(Unknown Source)
at oracle.disco.worker.DiscoWorker.runWorker(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorker.run(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue._runWorker(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue.access$100(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext._run(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext._runMaybeBlocked(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext.run(Unknown Source)
at oracle.bali.ewt.worker.ThreadWorkerQueue$TaskAdapter.runTask(Unknown Source)
at oracle.bali.share.thread.TaskScheduler.runTask(Unknown
-----------------------
INFO: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is:
java.io.IOException: HTTP request failed: java.io.IOException: Server returned HTTP response code: 500 for URL: https://host.domain:port/discoverer/plus;jsessionid=C6RmB8GjReo8qhK3XG1nUHuU8TdF9pY7qd7oCB7I3sJhTQfQU37Y!1766937102!1565079880100?rmicmd=forward&port=25562
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at oracle.disco.remote.rmi.serverbase.RMISessionBase_Stub.getRemoteServerSettings(Unknown Source)
at oracle.disco.model.corbaserver.connection.ConnectionManager._createSession(Unknown Source)
at oracle.disco.model.corbaserver.connection.ConnectionManager.establishConnection(Unknown Source)
at oracle.disco.model.corbaserver.ServerImpl.init(Unknown Source)
at oracle.disco.model.corbaserver.execengine.SessionControllerImpl._appServerConnect(Unknown Source)
at oracle.disco.model.corbaserver.execengine.SessionControllerImpl.(Unknown Source)
at oracle.disco.model.corbaserver.ModelFactoryImpl.appServerConnect(Unknown Source)
at oracle.disco.model.corbaserver.ModelFactoryImpl.appServerConnect(Unknown Source)
at oracle.disco.worker.MiscellaneousWorker.runDiscoWorker(Unknown Source)
at oracle.disco.worker.DiscoWorker.runWorker(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorker.run(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue._runWorker(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue.access$100(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext._run(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext._runMaybeBlocked(Unknown Source)
at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext.run(Unknown Source)
at oracle.bali.ewt.worker.ThreadWorkerQueue$TaskAdapter.runTask(Unknown Source)
at oracle.bali.share.thread.TaskScheduler.runTask(Unknown
Changes
Recently enabled SSL for the Oracle Discoverer. There was no problem to open the workbook through Discoverer plus before enabling SSL.
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 |
Changes |
Cause |
Solution |
References |