WeblogicHost versus WeblogicCluster
Despite the fact, the oamconsole can not be clustered, it has to be "clustered". If you ever find yourself in a scenario, where your configure a webgate in front of your OAM Console, make sure you configure it like##############################################
## Entries Required by Oracle Access Manager
##############################################
# OAM Console
<Location /oamconsole>
SetHandler weblogic-handler
WebLogicCluster oamhost1.home.local:7001, oamhost2.home.local:7001
</Location>
This looks wrong, as -when you actually are running the OAM console on oamhost1- you simply cannot navigate to oamhost2.home.local:7001/oamconsole. You *can* navigate to oamhost1.home.local:7001/oamconsole.As you manually have to reconfigure the adminserver in case of disaster, you may consider putting this in your configuration:
##############################################
## Entries Required by Oracle Access Manager
##############################################
# OAM Console
<Location /oamconsole>
SetHandler weblogic-handler
WebLogicCluster oamhost1.home.local:7001
</Location>
This does NOT work
BTDT:##############################################
## Entries Required by Oracle Access Manager
##############################################
# OAM Console
<Location /oamconsole>
SetHandler weblogic-handler
WebLogicHost oamhost1.home.local
WebLogicPort 7001
</Location>
This is what the Enterprise Deployment Guide suggests. My config uses WLS 10.3.6.0.7, OAM 11.1.2.2.0, RedHat Enterprise Linux Server release 6.5 (Santiago), Kernel version 2.6.32-431.el6.x86_64
Symptoms
Your call to /oamconsole is initially redirected, and produces a login screen. You seem to authenticate OKAY, as other screens can be accessed without being re-authenticated.However, /oamconsole is not displayed, and results in a 404 (Not Found).
Hope this helps!