"weblogic is not a valid user" After weblogic User Password Reset
(Doc ID 2267432.1)
Last updated on MARCH 29, 2023
Applies to:
Oracle SOA Suite - Version 12.1.3.0.0 and laterInformation in this document applies to any platform.
Symptoms
Weblogic admin password was reset. After this is done, logging in to EM Console is successful, but during navigation the error below is seen:
The user [tenant=null, username= weblogic is not a valid user
Collapse Hide Additional Trace Information Hide Additional Trace Information
oracle.sysman.emSDK.app.exception.EMSystemException at oracle.sysman.emai.model.ess.EMESSObj`ect.handleSystemException(EMESSObject.java:751) at oracle.sysman.emai.model.ess.EMESSObject.handleSystemException(EMESSObject.java:737) at oracle.sysman.emai.model.ess.BatchQueryRequestsRepolessImpl.getSearchResults(BatchQueryRequestsRepolessImpl.java:83) at oracle.sysman.emai.model.ess.SearchResultsTableModel.open(SearchResultsTableModel.java:94) at oracle.sysman.emSDK.model.table.AbstractTableModel$DataFetcher.fetchData(AbstractTableModel.java:1095) at oracle.sysman.emSDK.model.table.AbstractTableModel$DataFetcher.run(AbstractTableModel.java:1083) at java.lang.Thread.run(Thread.java:744) Caused by: javax.management.InvalidAttributeValueException: The user [tenant=null, username= weblogic is not a valid user at weblogic.utils.StackTraceDisabled.unknownMethod() Caused by: java.lang.Exception: The user [tenant=null, username= weblogic is not a valid user ... 1 more Caused by: java.lang.Exception: Failed to authenticate user weblogicPlease make sure weblogic is a valid user or check server log to find more authentication details. ... 1 more Caused by: java.lang.Exception: javax.security.auth.login.LoginException ... 1 more Caused by: java.lang.Exception ... 1 more
Collapse Hide Additional Trace Information Hide Additional Trace Information
oracle.sysman.emSDK.app.exception.EMSystemException at oracle.sysman.emai.model.ess.EMESSObj`ect.handleSystemException(EMESSObject.java:751) at oracle.sysman.emai.model.ess.EMESSObject.handleSystemException(EMESSObject.java:737) at oracle.sysman.emai.model.ess.BatchQueryRequestsRepolessImpl.getSearchResults(BatchQueryRequestsRepolessImpl.java:83) at oracle.sysman.emai.model.ess.SearchResultsTableModel.open(SearchResultsTableModel.java:94) at oracle.sysman.emSDK.model.table.AbstractTableModel$DataFetcher.fetchData(AbstractTableModel.java:1095) at oracle.sysman.emSDK.model.table.AbstractTableModel$DataFetcher.run(AbstractTableModel.java:1083) at java.lang.Thread.run(Thread.java:744) Caused by: javax.management.InvalidAttributeValueException: The user [tenant=null, username= weblogic is not a valid user at weblogic.utils.StackTraceDisabled.unknownMethod() Caused by: java.lang.Exception: The user [tenant=null, username= weblogic is not a valid user ... 1 more Caused by: java.lang.Exception: Failed to authenticate user weblogicPlease make sure weblogic is a valid user or check server log to find more authentication details. ... 1 more Caused by: java.lang.Exception: javax.security.auth.login.LoginException ... 1 more Caused by: java.lang.Exception ... 1 more
The following exceptions are seen in the Admin Log:
<May 10, 2017 2:53:02 PM IST> <Error> <oracle.as.scheduler.security.internal.SecurityExecutorBase> <BEA-000000> <The user [tenant=null, username= weblogic is not a valid user
oracle.as.scheduler.SchedulerUserAssertionException: Failed to authenticate user weblogicPlease make sure weblogic is a valid user or check server log to find more authentication details.
at oracle.as.scheduler.security.internal.SecurityExecutorAuthenticatedSubjectImpl._getActionExecutorFromUserName(SecurityExecutorAuthenticatedSubjectImpl.java:209)
at oracle.as.scheduler.security.internal.SecurityExecutorAuthenticatedSubjectImpl.getActionExecutor(SecurityExecutorAuthenticatedSubjectImpl.java:159)
at oracle.as.scheduler.security.internal.SecurityExecutorBase._checkPermissionInOneStripe(SecurityExecutorBase.java:264)
at oracle.as.scheduler.security.internal.SecurityExecutorBase.hasPermission(SecurityExecutorBase.java:198)
at oracle.as.scheduler.rp.EndpointProcessor.checkSubmitterStillHasMetadataPermission(EndpointProcessor.java:1760)
at oracle.as.scheduler.rp.EndpointProcessor.processSetup(EndpointProcessor.java:547)
at oracle.as.scheduler.rp.EndpointProcessor.processSetupWrapper(EndpointProcessor.java:423)
at oracle.as.scheduler.adapter.EndpointImpl.processSetup(EndpointImpl.java:477)
at oracle.as.scheduler.ejb.EssAppEndpointBean.processSetup(EssAppEndpointBean.java:144)
at oracle.as.scheduler.ejb.ESSAppEndpoint_t596cy_MDOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.MDOMethodInvoker.invoke(MDOMethodInvoker.java:36)
at oracle.as.scheduler.ejb.ESSAppEndpoint_t596cy_MDOImpl.processSetup(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1557.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processSetup_common(RequestProcessor.java:4162)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processSetup_ReadyState(RequestProcessor.java:3857)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processSetup_checkState(RequestProcessor.java:3328)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.process_setup(RequestProcessor.java:3075)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.dispatchHandler(RequestProcessor.java:2759)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processExecuteEvent(RequestProcessor.java:709)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processExecuteEvent(RequestProcessor.java:605)
at oracle.as.scheduler.adapter.ra.WorkUnitWorkerBase.processWork(WorkUnitWorkerBase.java:215)
at oracle.as.scheduler.adapter.ra.WAWorker.run(WAWorker.java:400)
at weblogic.connector.security.layer.WorkImpl.runIt(WorkImpl.java:70)
at weblogic.connector.security.layer.WorkImpl.run(WorkImpl.java:45)
at weblogic.connector.work.WorkRequest.run(WorkRequest.java:123)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:548)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
Caused By: oracle.security.jps.internal.api.jaas.AssertionException: javax.security.auth.login.LoginException
...
oracle.as.scheduler.SchedulerUserAssertionException: Failed to authenticate user weblogicPlease make sure weblogic is a valid user or check server log to find more authentication details.
at oracle.as.scheduler.security.internal.SecurityExecutorAuthenticatedSubjectImpl._getActionExecutorFromUserName(SecurityExecutorAuthenticatedSubjectImpl.java:209)
at oracle.as.scheduler.security.internal.SecurityExecutorAuthenticatedSubjectImpl.getActionExecutor(SecurityExecutorAuthenticatedSubjectImpl.java:159)
at oracle.as.scheduler.security.internal.SecurityExecutorBase._checkPermissionInOneStripe(SecurityExecutorBase.java:264)
at oracle.as.scheduler.security.internal.SecurityExecutorBase.hasPermission(SecurityExecutorBase.java:198)
at oracle.as.scheduler.rp.EndpointProcessor.checkSubmitterStillHasMetadataPermission(EndpointProcessor.java:1760)
at oracle.as.scheduler.rp.EndpointProcessor.processSetup(EndpointProcessor.java:547)
at oracle.as.scheduler.rp.EndpointProcessor.processSetupWrapper(EndpointProcessor.java:423)
at oracle.as.scheduler.adapter.EndpointImpl.processSetup(EndpointImpl.java:477)
at oracle.as.scheduler.ejb.EssAppEndpointBean.processSetup(EssAppEndpointBean.java:144)
at oracle.as.scheduler.ejb.ESSAppEndpoint_t596cy_MDOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.MDOMethodInvoker.invoke(MDOMethodInvoker.java:36)
at oracle.as.scheduler.ejb.ESSAppEndpoint_t596cy_MDOImpl.processSetup(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1557.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processSetup_common(RequestProcessor.java:4162)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processSetup_ReadyState(RequestProcessor.java:3857)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processSetup_checkState(RequestProcessor.java:3328)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.process_setup(RequestProcessor.java:3075)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.dispatchHandler(RequestProcessor.java:2759)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processExecuteEvent(RequestProcessor.java:709)
at oracle.as.scheduler.adapter.ra.rdp.RequestProcessor.processExecuteEvent(RequestProcessor.java:605)
at oracle.as.scheduler.adapter.ra.WorkUnitWorkerBase.processWork(WorkUnitWorkerBase.java:215)
at oracle.as.scheduler.adapter.ra.WAWorker.run(WAWorker.java:400)
at weblogic.connector.security.layer.WorkImpl.runIt(WorkImpl.java:70)
at weblogic.connector.security.layer.WorkImpl.run(WorkImpl.java:45)
at weblogic.connector.work.WorkRequest.run(WorkRequest.java:123)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:548)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
Caused By: oracle.security.jps.internal.api.jaas.AssertionException: javax.security.auth.login.LoginException
...
Changes
The below below was followed to reset the password:
https://blogs.oracle.com/pcoe/post/change-password-in-oracle-weblogic
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |