We were using OAM configuration tool from our OHS install to create webgate id, and we faced following issue:
[oracle@dalgcmap02pl oracle]$ /opt/app/oracle/jrockit-jdk1.6.0_24-R28.1.3-4.0.1/bin/java -jar /opt/app/oracle/fmw_home/oracle_common/modules/oracle.oamprovider_11.1.1/oamcfgtool.jar mode=CREATE app_domain="my_app_domain" protected_uris="$PROTECTED_URI_LIST" public_uris="$PUBLIC_URI_LIST" app_agent_password=mypassword ldap_host=myldaphost ldap_port=389 ldap_userdn="cn=orcladmin" ldap_userpassword=mypassword oam_aaa_host=myoamhost
01i.hti.com oam_aaa_port=6021
Jun 21, 2012 3:12:15 AM oracle.security.oam.oamcfg.OAMCfgGlobalConfigHandler constructGlobalConfig
INFO: Processed input parameters
Jun 21, 2012 3:12:16 AM oracle.security.oam.oamcfg.OAMCfgGlobalConfigHandler constructGlobalConfig
INFO: Could not initialize global config::OAMCFG-60015: Invalid value detected for oam_aaa_host or oam_aaa_port.
Jun 21, 2012 3:12:16 AM oracle.security.oam.oamcfg.OAMCfgTool main
WARNING: OAMCFG-60083: OAM Configuration did not complete successfully. Refer log for details
Jun 21, 2012 3:12:16 AM oracle.security.oam.oamcfg.OAMCfgTool main
WARNING: Stack trace::
oracle.security.oam.oamcfg.OAMCfgGlobalConfigHandler:intializeGlobalConfig() in file OAMCfgGlobalConfigHandler.java:1439
oracle.security.oam.oamcfg.OAMCfgGlobalConfigHandler:constructGlobalConfig() in file OAMCfgGlobalConfigHandler.java:1786
oracle.security.oam.oamcfg.impl.OAMCfgToolConfigHandler:handleConfig() in file OAMCfgToolConfigHandler.java:67
oracle.security.oam.oamcfg.OAMCfgTool:main() in file OAMCfgTool.java:152
We certainly verified that http://myoamhost:port/access/oblix that access server was created and 6021 port was correct as well. The only new thing we were trying was Simple vs Open authentication, but host and port for OAM were correct. Error was quite misleading. I think only hope was to decrypt the Java class to figure out where the error was coming from. Upon decrypting OAMCfgGlobalConfigHandler, found out that it was taking lot more parameters than mentioned in user guide.
Resolution
- We had to provide oam_aaa_mode=Simple in parameter list
No comments:
Post a Comment