OAMConsole : 404 Page not found for /oamconsole in Oracle Access Manager 11gR2

OAM Console (/oamconsole) is an application to manage Oracle Access Manager Configuration that gets deployed on WebLogic’s Admin Server (when you configure OAM Server). You access OAM Console from http://WebLogicAdminServerHost:AdminPort/oamconsole

This post covers issue encountered by one of our trainee in our Oracle Access Manager 11gR2 Training / Workshop

Error:

While accessing an oamconsole at http://<host>:<port>/oamconsole

Error Displayed on screen as “404 Page Not Found”

____

Error 404–Not Found
From RFC 2068 Hypertext Transfer Protocol — HTTP/1.1:
10.4.5 404 Not Found
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
_____

Root Cause :

If you hit issues like this then on WebLogic Console /console (this is another application that gets deployed when you create a WebLogic Domain) check status of oam_admin under deployments .

In my case deployment of oam_admin application was in Admin State hence /oamconsole was not accessible  . To find our root cause of application oam_admin in Admin state look at Admin Server log file and possibly try starting application from console (check fix below). In my case Server was hitting max number of open connections so increased limit on number of open connections on server.

 

Fix:

Check status of deployment in WebLogic Server Console

 

 

Select application and click on Start -> Servicing All applications and you will be able to access /oamconsole now.

If you want to learn more or wish to discuss challenges you are hitting in Oracle Access Manager Implementation, then register for our free Oracle Access Manager minicourse by clicking on below image.

OAM_img

Stay tuned for more updates!!

Series Navigation<< Oracle Access Manager (OAM 11g) Interview Questions.. Do you know enough about OAM ???FREE Live Demo class with Hands-On : Oracle Access Manager : Sunday >>

About the Author Atul Kumar

Oracle ACE, Author, Speaker and Founder of K21 Technologies & K21 Academy : Specialising in Design, Implement, and Trainings.

follow me on:

Leave a Comment:

3 comments
Karina Benitez Perez says May 17, 2016

Hi Atul, I’m facing this issue, but happen after the user has been authenticated in the /oamconsole.
After 1 minute if I refresh the page, the oamconsole shows correctly. This issue happens intermittently

I’ve checked the deployment in my WLS Admin Console and the state of OAM Admin is active all the time.

The log only shows:

you will have an idea of what the issue??

Regards!

Reply
JS says July 30, 2016

Nice post. OAM Access manager is being used everywhere. But I feel it is still buggy

Reply
Frank Li says March 27, 2019

Atul:

I come across the same problem. On OAM domain, I start application for 2 managed server. Only on oam_admin server, I started application failed. I changed oracle.net.CONNECT_TIMEOUT=10000000 (original=10000). It didn’t work. The exceptions from AdminServer.log looks like this:
Caused By: java.lang.reflect.InvocationTargetException

Caused By: oracle.security.am.install.AMInstallException: FIND_SERVERS_ERROR

Caused By: java.lang.Exception: Unable to fetch domain MBean

Caused By: oracle.security.am.common.utilities.exception.AmRuntimeException: oracle.security.am.common.utilities.exception.AmRuntimeException: UDM Initialization Failed

Caused By: oracle.security.am.common.utilities.exception.AmRuntimeException: UDM Initialization Failed

Caused By: java.lang.ClassCastException: oracle.security.am.foundation.entity.admin.provider.db.beans.EntityTypes cannot be cast to oracle.security.am.foundation.entity.admin.provider.db.beans.EntityTypes

Can you give some tips how to fix this? Thanks a lot.

Reply
Add Your Reply

Not found