My Oracle Support Banner

OID 9.0.4 OIDDAS Session Timeout - Session Is Expired. Please Logout (Doc ID 330062.1)

Last updated on MARCH 12, 2019

Applies to:

Oracle Internet Directory - Version 9.0.4 and later
Information in this document applies to any platform.
OID 9.0.4
Front Load Balancer (LBR), 2-midtiers webcache/SSO/OID and PORTAL, and remote database.


Error reported in OIDDAS  "Session Timeout"

Steps to reproduce:
- Invoke OIDDAS and login as orcladmin.
- Select directory tab and search user
- On Edit or Create Users, it returns error:
Session Timeout
Session is expired. Please logout, go to the console home page, and try again.

It all works ok when taking one node down.

Another symptom:
- Login to portal and  select Administer tab
- Type username and select edit
- On the oiddas user entry screen select Cancel image, it returns error:
500 Internal Server Error
    java.lang.NullPointerException: Null redirect URL
    at oracle.cabo.servlet.util.RedirectUtils.getRedirectPage(Unknown Source)
    at oracle.ldap.das.user.UserModification.gotoCancelURL(
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(
    at java.lang.reflect.Method.invoke(
    at oracle.cabo.servlet.event.MethodEventHandler.handleEvent(Unknown Source)
    at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
    at  oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
    at  oracle.cabo.servlet.event.BasePageFlowEngine.handleRequest(Unknown Source)
    at oracle.ldap.das.util.DASPageFlowEngine.handleRequest(
    at oracle.cabo.servlet.AbstractPageBroker.handleRequest(Unknown Source)
    at oracle.cabo.servlet.ui.BaseUIPageBroker.handleRequest(Unknown Source)
    at oracle.cabo.servlet.PageBrokerHandler.handleRequest(Unknown Source)
    at oracle.cabo.servlet.UIXServlet.doGet(Unknown Source)
    at oracle.cabo.servlet.BajaServlet.doGet(Unknown Source)
    at oracle.cabo.servlet.UIXServlet.doPost(Unknown Source)
    at oracle.cabo.servlet.BajaServlet.doPost(Unknown Source)
    at javax.servlet.http.HttpServlet.service(
    at javax.servlet.http.HttpServlet.service(
    at com.evermind.server.http.ServletRequestDispatcher.invoke(
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(
    at com.evermind.server.http.HttpRequestHandler.processRequest(
    at com.evermind.util.ReleasableResourcePooledExecutor$


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.