My Oracle Support Banner

FRM-93330: Fatal Authentication Error: User Does Not Have Proper Credentials Configured (Doc ID 3009285.1)

Last updated on MARCH 11, 2025

Applies to:

Oracle Forms - Version 12.2.1.4.0 and later
Oracle Forms for OCI - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

After integrating Forms with OAM, trying to access Forms, fails with

"FRM-93330: Fatal authentication error: User does not have proper credentials configured.".

 

formsapp-diagnostic.log

[2024-03-05T17:36:36.702+01:00] [WLS_FORMS] [NOTIFICATION] [FRM-93328] [oracle.forms.servlet] [] [] [] [APP: formsapp] [partition-name: DOMAIN] [tenant-name: GLOBAL] [] [SRC_CLASS: oracle.forms.idstore.OIDIdentityStore] [SRC_METHOD: redirectForNewRad] User credentials not obtained; redirecting to the SSO error URL.

[2024-03-05T17:36:36.703+01:00] [WLS_FORMS] [ERROR] [FRM-93140] [oracle.forms.servlet] [] [] [] [APP: formsapp] [partition-name: DOMAIN] [tenant-name: GLOBAL] [] [SRC_CLASS: oracle.forms.idstore.SSOUtil] [SRC_METHOD: logMissingConfigValue] Section [DNC] of Forms Servlet configuration file /apps/product/fmw/user_projects/domains/forms_domain/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_12.2.1/config/formsweb.cfg[[

does not specify (or inherit) a value for the required parameter ssoErrorUrl.

]]

[2024-03-05T17:36:36.703+01:00] [WLS_FORMS] [ERROR] [FRM-93330] [oracle.forms.servlet] [] [] [] [APP: formsapp] [partition-name: DOMAIN] [tenant-name: GLOBAL] [] [SRC_CLASS: oracle.forms.idstore.OIDIdentityStore] [SRC_METHOD: redirectForNewRad] Fatal authentication error: User does not have proper credentials configured.

[2024-03-05T17:36:36.703+01:00] [WLS_FORMS] [ERROR] [FRM-93380] [oracle.forms.servlet] [] [] [] [APP: formsapp] [partition-name: DOMAIN] [tenant-name: GLOBAL] [] [SRC_CLASS: oracle.forms.servlet.FormsServlet$Request] [SRC_METHOD: doRequest] unexpected error while attempting to redirect to Oracle Access Manager or the Forms Rad servlet[[

oracle.forms.net.ConnectionException: FRM-93330

at oracle.forms.idstore.OIDIdentityStore.redirectForNewRad(Unknown Source)

at oracle.forms.servlet.FormsServlet$Request.doRequest(Unknown Source)

at oracle.forms.servlet.FormsServlet$Request.access$000(Unknown Source)

at oracle.forms.servlet.FormsServlet.doGet(Unknown Source)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:295)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)

at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:353)

at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:175)

at java.security.AccessController.doPrivileged(Native Method)

at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:314)

at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650)

at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:112)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:293)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:150)

at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.jrf.servlet.ExtensibleGlobalFilter.doFilter(ExtensibleGlobalFilter.java:92)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3800)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3766)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344)

at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)

at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)

at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)

at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2454)

at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2302)

at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2280)

at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1739)

at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1699)

at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)

at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)

at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)

at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)

at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)

at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:655)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)

]]

 


 

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
References


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