My Oracle Support Banner

REP-50004 When Run Reports 11gR2 with Webgate/OAM; Forms Okay (Doc ID 2316126.1)

Last updated on OCTOBER 13, 2017

Applies to:

Oracle Reports Developer - Version to [Release 11g]
Information in this document applies to any platform.


Trying to run Reports 11g with SSOCONN protected by Webgate/OAM

When protected using MOD_OSSO, the reports run without a problem.
But, when configure Reports and Forms with OAM/Webgate according to:

<Note:1566779.1> How to Integrate Forms 11gR2 with OAM/Webgate after an 11gR2 Forms/Reports Installation

Forms works fine being protected by the Webgate without any issues; however, Reports fails with:


In IE, get the error:

REP-50004: No report is specified on the command line

In Firefox:

"The page is not redirecting properly"

The rwservlet_diagnostic.log shows:

[2017-10-03T08:07:14.268-04:00] [WLS_REPORTS] [INCIDENT_ERROR] [REP-52285] [oracle.reports.servlet] [tid: 13] [userId: <anonymous>] [ecid: 00iiJaTRe391RdrN4IECUE00035k0000nT,0:3:0x5f5e1c1] [APP: reports#11.1.2] REP-52285 : The user name or subscriber name cannot be found in Logon Server cookie. [[
oracle.reports.RWException: IDL:oracle/reports/RWException:1.0
at oracle.reports.utility.Utility.newRWException(
at oracle.reports.rwclient.OIDManager.getUserDN(
at oracle.reports.rwclient.OIDManager.access$1200(
at oracle.reports.rwclient.OIDManager$Resource.getResourceAttributes(
at oracle.reports.rwclient.OIDManager$Resource.access$100(
at oracle.reports.rwclient.OIDManager.getConnString(
at oracle.reports.rwclient.AuthManager.handleSSOConn(
at oracle.reports.rwclient.AuthManager.getUserId(
at oracle.reports.rwclient.RWClient.appendUserid(
at oracle.reports.rwclient.RWClient.processRequest(
at oracle.reports.rwclient.RWClient.doGet(
at javax.servlet.http.HttpServlet.service(
at javax.servlet.http.HttpServlet.service(
at weblogic.servlet.internal.StubSecurityHelper$
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(
at weblogic.servlet.internal.ServletStubImpl.execute(
at weblogic.servlet.internal.TailFilter.doFilter(
at weblogic.servlet.internal.FilterChainImpl.doFilter(
at Method)
at weblogic.servlet.internal.FilterChainImpl.doFilter(
at oracle.dms.servlet.DMSServletFilter.doFilter(
at weblogic.servlet.internal.FilterChainImpl.doFilter(
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(
at weblogic.servlet.internal.WebAppServletContext$
at weblogic.servlet.internal.WebAppServletContext.securedExecute(
at weblogic.servlet.internal.WebAppServletContext.execute(

Run report using similar syntax:

 (where passkey is mapped to "destype=cache&desformat=pdf&server=reports_server&SSOCONN=<mysso>&report=myreport.rep" in cgicmd.dat file.)

The same URLs work when protected by MOD_OSSO, pointed to the same OID store. The MOD_OSSO files are generated by the same OAM server which the Webgate connects to.
When run report without passkey,


you get the message" Oracle SSO" on the browser page.

According to live HTTP Headers, it tries to create a resource when there should be a RAD there already.


To view full details, 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 a vibrant support community of peers and Oracle experts.