Hi All,
Here i would like to share the issue which i faced today. The problem is unable to access xlWebApp admin console in our development node, its keep looping when I tried to access xlWebApp url. We are able to access em console. There is no error message in logs.
Environment Description: It’s a development node, two servers are running in same node. One is oracle application server single sign on and oracle application server for oracle identity manager.
Problem Description: Its keep looping in same screen when tried to access xlWebApp admin console. No login page displayed.
Workarounds before find the root cause:
1. Applied oc4j patch.
OIM_HOME\xellerate\setup\patch_oc4j.sh OAS_ADMIN_PASSWORD DATASOURCE_PASSWORD
2. Restart the Oracle Identity Manager server.
We have verified logs but no error message.
After a long investigation we have found the root cause of this issue.
Cause: RMI port conflict in xlconfig.xml and RMI port used in opmn.xml
Workaround:
1. Check the RMI port status
OIM_HOME\opmn\bin\opmnctl status -l
In below example, mentioned in bold letters:
[oracle@tebmigr1a-ac bin]$ ./opmnctl status -lProcesses in Instance: soa.tebmigr1a-ac
———————————+——————–+———+———-+————+———-+———–+——
ias-component | process-type | pid | status | uid | memused | uptime | ports
———————————+——————–+———+———-+————+———-+———–+——
ASG | ASG | N/A | Down | N/A | N/A | N/A | N/A
OC4JGroup:default_group | OC4J:home | 7216 | Alive | 124142331 | 644000 | 3:08:07 | jms:12602,ajp:8888,rmis:12701,rmi:12402
HTTP_Server | HTTP_Server | 7215 | Alive | 124142330 | 152976 | 3:08:05 | https1:4443,http2:7200,http1:7777
2. Verify the same RMI port is configured in xlconfig file
OIM_HOME\xellerate\config\xlconfig.xml
3. If not match then stop all opmn services and configure the same port in xlconfig file.
4. Start the services again re-test the same.
Here, our real problem is RMI port usage has been conflict between OAS SSO and OAS OIM. Actually, two RMI server’s are running in single node. OIM RMI port configured in xlconfig file is 12401 but used port is 12402. The configured port 12401 is used by OAS SSO RMI server. So conflict happened here. Stopped all services. Start the OAS OIM server first, and followed by OAS SSO server. Now SSO RMI server using 12402 and OIM RMI port using 12401. Port are sync as configured.
Now the above mentioned problem get vanished. Hope it will help you.
An Oracle Identity and Access Management professional, having working on Oracle Access Manager Single Sign-On implementations, Installation/Configuration of Identity Server, Web Pass, Web Gate, Access Gate, Policy Manager, Access Server, Policy Domains, Authentication /Authorization schemes, Single Sign-On (single and multi-domain), OIM, OVD, OID, OAAM, OIF, High Availability/Failover/ SSL deployment.