This discussion is archived
0 Replies Latest reply: Oct 19, 2012 9:15 AM by fmc RSS

EM 12c - Getting java.security.AccessControlException while starting OMS

fmc Newbie
Currently Being Moderated
Hi,

We're using GridControl 12c and after the last time we restarted OMS we got the following error on the EMGC_ADMINSERVER log:

Oct 19, 2012 7:12:53 AM oracle.security.jps.internal.policystore.ldap.LdapPolicyStore initial
INFO: Container is not ready at the point null
Oct 19, 2012 7:12:53 AM oracle.security.jps.az.internal.runtime.service.PDPServiceImpl getPermissions
INFO: SystemPolicy is not initialized yet.
Exception caught while getting credentials access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=EM,keyName=REPOS_DETAILS read)
java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=EM,keyName=REPOS_DETAILS read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)
at java.security.AccessController.checkPermission(AccessController.java:546)
at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:436)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:496)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:519)
at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:611)
at oracle.security.jps.internal.credstore.ldap.LdapCredentialStore.getCredential(LdapCredentialStore.java:296)
at oracle.sysman.eml.sec.credstore.EMCredentialStore$1.run(EMCredentialStore.java:105)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.sysman.eml.sec.credstore.EMCredentialStore.getRepositoryCredInfo(EMCredentialStore.java:98)
at oracle.sysman.eml.sec.auth.provider.repos.EMReposAuthenticatorHelper.isUserAuthenticated(EMReposAuthenticatorHelper.java:57)
at oracle.sysman.eml.sec.auth.provider.repos.EMReposLoginModuleImpl.login(EMReposLoginModuleImpl.java:110)
at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)
at java.security.AccessController.doPrivileged(Native Method)
at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
at com.bea.common.security.internal.service.JAASLoginServiceImpl.login(JAASLoginServiceImpl.java:113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
at $Proxy16.login(Unknown Source)
at weblogic.security.service.internal.WLSJAASLoginServiceImpl$ServiceImpl.login(WLSJAASLoginServiceImpl.java:89)

The strange things is that there have been no changes in the environment, we just had to reboot the servers to make some backups. Has anyone seen this error before?
My only guess is that it has something to do with missing entries on the system-jazn-data.xml, but there seems to be no problem with it, and no one has touched it since we installed em.

Thanks.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points