IBM Support

Authentication for user system denied in realm wl_realm

Troubleshooting


Problem

Authentication for user system denied in realm wl_realm

Symptom

PART: Platform-Installation 5.0 SP2 Platform
PRODUCT: Distributed Order Management
COMPONENT: Development Scripts
WEB BROWSER: Internet Explorer - 6.0 sp1

The stack trace and rest of the log file was :


<Errors>
<Error ErrorCode="java.lang.SecurityException"<br> ErrorDescription="Error description not available"<br>ErrorRelatedMoreInfo=<br>"">
<Attribute Name="ErrorDescription" Value="Error description not<br>availabl<br>e"/>
<Attribute Name="ErrorCode"<br>Value="java.lang.SecurityException"/>
<Error ErrorCode="java.lang.SecurityException"<br> ErrorDescription="" ErrorRelatedMoreInfo="Authentication for<br>user sy<br>stem denied in realm wl_realm<br><br>Start server side stack trace:<br>java.lang.SecurityException: Authentication for user system denied in<br>realm wl_r<br>ealm<br> at weblogic.security.acl.Realm.authenticate(Realm.java:212)<br> at<br>weblogic.security.acl.Realm.getAuthenticatedName(Realm.java:233)<br> at<br>weblogic.security.acl.internal.Security.authenticate(Security.java:13<br>5 )<br> at<br>weblogic.security.acl.internal.Security.verify(Security.java:90)<br> at<br>weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav<br>a :242)<br> at<br>weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest<br>. java:22)<br> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)<br> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)<br>End server side stack trace<br>">
<Stack>java.lang.SecurityException: Authentication for user
system denied in realm wl_realm Start server side stack
trace: java.lang.SecurityException: Authentication for
user system denied in realm wl_realm at
weblogic.security.acl.Realm.authenticate(Realm.java:212)
at

weblogic.security.acl.Realm.getAuthenticatedName(Realm.java:233)

at

weblogic.security.acl.internal.Security.authenticate(Security.ja
va:135)< br> at

weblogic.security.acl.internal.Security.verify(Security.java:90)

at

weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRe
f.java:2 42)
at

weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRe
quest.ja va:22)
at

weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at

weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
End server side stack trace at

weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutb
oundRequ est.java:85)
at

weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRe
moteRef. java:262)
at

weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRe
moteRef. java:229)
at

weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
at $Proxy49.lookup(Unknown Source) at

weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:3
41)
at

javax.naming.InitialContext.lookup(InitialContext.java:345)
at

com.yantra.yfc.rmi.YFCRemoteManager.getYantraContext(YFCRemoteMa
nager.ja va:252)
at

com.yantra.yfc.rmi.YFCRemoteManager.getInstance(YFCRemoteManager
.java:12 3)
at

com.yantra.ycp.core.YCPSystem.handleServerRegistration(YCPSystem
.java:12 3)
at

com.yantra.ycp.core.YCPSystem.postinitialize(YCPSystem.java:47)
at

com.yantra.appserver.PostServletInitializer.init(PostServletInit
ializer. java:32)
at

javax.servlet.GenericServlet.init(GenericServlet.java:258)
at

weblogic.servlet.internal.ServletStubImpl.createServlet(ServletS
tubImpl. java:713)
at

weblogic.servlet.internal.ServletStubImpl.createInstances(Servle
tStubImp l.java:656)
at

weblogic.servlet.internal.ServletStubImpl.prepareServlet(Servlet
StubImpl .java:601)
at

weblogic.servlet.internal.WebAppServletContext.preloadServlet(We
bAppServ letContext.java:2272)
at

weblogic.servlet.internal.WebAppServletContext.preloadServlets(W
ebAppSer vletContext.java:2216)
at

weblogic.servlet.internal.HttpServer.preloadServlets(HttpServer.
java:495 )
at

weblogic.servlet.internal.WebService.preloadServlets(WebService.
java:450 )
at

weblogic.t3.srvr.ServletInitRunner.run(ServletInitRunner.java:49
)
at java.lang.Thread.run(Thread.java:479) </Stack>
</Error>
<Stack>com.yantra.yfc.util.YFCException at

com.yantra.yfc.rmi.YFCRemoteManager.getInstance(YFCRemoteManager.jav
a:13 1)
at

com.yantra.ycp.core.YCPSystem.handleServerRegistration(YCPSystem.jav
a:12 3)
at

com.yantra.ycp.core.YCPSystem.postinitialize(YCPSystem.java:47)
at

com.yantra.appserver.PostServletInitializer.init(PostServletInitiali
zer. java:32)
at
javax.servlet.GenericServlet.init(GenericServlet.java:258)
at

weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubI
mpl. java:713)
at

weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStu
bImp l.java:656)
at

weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStub
Impl .java:601)
at

weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebApp
Serv letContext.java:2272)
at

weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAp
pSer vletContext.java:2216)
at

weblogic.servlet.internal.HttpServer.preloadServlets(HttpServer.java
:495 )
at

weblogic.servlet.internal.WebService.preloadServlets(WebService.java
:450 )
at

weblogic.t3.srvr.ServletInitRunner.run(ServletInitRunner.java:49)
at java.lang.Thread.run(Thread.java:479) </Stack>
</Error>
</Errors>
Yantra post initialization failed.
javax.servlet.ServletException
at
com.yantra.appserver.PostServletInitializer.init(PostServletInitializ
e r.java:37)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubIm
p l.java:713)
at
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStub
I mpl.java:656)
at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubI
m pl.java:601)
at
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppS
e rvletContext.java:2272)
at
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebApp
S ervletContext.java:2216)
at
weblogic.servlet.internal.HttpServer.preloadServlets(HttpServer.java:
4 95)
at
weblogic.servlet.internal.WebService.preloadServlets(WebService.java:
4 50)
at
weblogic.t3.srvr.ServletInitRunner.run(ServletInitRunner.java:49)
at java.lang.Thread.run(Thread.java:479)
<May 10, 2004 11:46:51 AM EDT> <Notice> <WebLogicServer> <ListenThread<br>listening<br> on port 7001>
<May 10, 2004 11:46:51 AM EDT> <Notice> <WebLogicServer>
<SSLListenThread listen<br>ing on port 7002>
<May 10, 2004 11:46:52 AM EDT> <Notice> <Management> <Starting discovery<br>of Mana<br>ged Server... This feature is on by default, you may turn this off by<br>passing -D<br>weblogic.management.discover=false>
<May 10, 2004 11:46:52 AM EDT> <Notice> <WebLogicServer> <Started<br>WebLogic Admin<br> Server "allogis" for domain "ntdev" running in Development Mode>
Loading I18N bundles for locale: en_US_EST

Cause

Resolving The Problem

This error happens when the jndi provider in management.properties is reachable, but does not have the YantraJMX context defined.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

PRI49439

Product Synonym

[<p><b>]Fact[</b><p>];

Document Information

Modified date:
16 June 2018

UID

swg21532297