0 Replies Latest reply: Oct 1, 2013 4:15 AM by Tinto Chacko RSS

    Managed Server FAILED_NOT_RESTARTABLE

    Tinto Chacko

      Hi,

       

      My security providers is in the following order -

      1. NegotiateIdentityAsserter - Control Flag - Sufficient

      2. ActiveDirectoryAuthenticator - Control Flag - Sufficient

      3. ReadOnlySqlAuthenticator -  Control Flag - Sufficient

      4. DefaultAutehticator Control Flag - Optional

      5. DefaultIdentityAsserter

       

      Whenever i change the control flag of my ReadOnlySqlAuthenticator from Sufficient to Required, and then restart the managed server i get the FAILED_NOT_RESTARTABLE in admin console.

       

      How can i change the control flag to required for ReadOnlySqlAuthenticator?

       

      below is the log file. i use 11g release 2

       

      ####<Oct 1, 2013 2:25:29 PM IST> <Critical> <WebLogicServer> <ROME> <ADFServer> <Main Thread> <<WLS Kernel>> <> <> <1380617729307> <BEA-000386> <Server subsystem failed. Reason: weblogic.security.SecurityInitializationException: Authentication denied: Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted.

      weblogic.security.SecurityInitializationException: Authentication denied: Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted.

        at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:960)

        at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1054)

        at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:873)

        at weblogic.security.SecurityService.start(SecurityService.java:141)

        at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)

        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

      Caused By: javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User weblogic denied

        at weblogic.security.providers.authentication.shared.DBMSAtnLoginModuleImpl.login(DBMSAtnLoginModuleImpl.java:284)

        at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)

        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:684)

        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 $Proxy39.login(Unknown Source)

        at weblogic.security.service.internal.WLSJAASLoginServiceImpl$ServiceImpl.login(WLSJAASLoginServiceImpl.java:89)

        at com.bea.common.security.internal.service.JAASAuthenticationServiceImpl.authenticate(JAASAuthenticationServiceImpl.java:82)

        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 $Proxy57.authenticate(Unknown Source)

        at weblogic.security.service.WLSJAASAuthenticationServiceWrapper.authenticate(WLSJAASAuthenticationServiceWrapper.java:40)

        at weblogic.security.service.PrincipalAuthenticator.authenticate(PrincipalAuthenticator.java:338)

        at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:930)

        at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1054)

        at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:879)

        at weblogic.security.SecurityService.start(SecurityService.java:142)

        at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)

        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

      >

      ####<Oct 1, 2013 2:25:29 PM IST> <Notice> <WebLogicServer> <ROME> <ADFServer> <Main Thread> <<WLS Kernel>> <> <> <1380617729478> <BEA-000365> <Server state changed to FAILED>

      ####<Oct 1, 2013 2:25:29 PM IST> <Error> <WebLogicServer> <ROME> <ADFServer> <Main Thread> <<WLS Kernel>> <> <> <1380617729478> <BEA-000383> <A critical service failed. The server will shut itself down>

      ####<Oct 1, 2013 2:25:29 PM IST> <Notice> <WebLogicServer> <ROME> <ADFServer> <Main Thread> <<WLS Kernel>> <> <> <1380617729494> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>