|
| org.omg.CORBA.NO_PERMISSION on WAS6.0.2.19 |
 |
Mon, 23 Jul 2007 05:06:19 EDT |
Hi,
We have been getting org.omg.CORBA.NO_PERMISSION lately, when an application
tries to connect to an EJB on the same cell / node.
This is not constant, which makes me think this is not an actual security pb but
a bug in the application server.
At some point (when the application server gets high activity) the application
can't connect to the EJB and we are getting this CORBA expection over an over.
The only solution is to restart the application server.
No related log is available on the nodeagent, dmgr, or application server
hosting the EJB: the pb really is on the application's server.
Ever heard of such exceptions with heavy load on the application server?
Thanks
Olivier
PS: below is the [not very informative] server log:
[7/19/07 17:23:23:021 CEST] 00000034 SystemErr R java.rmi.AccessException:
CORBA NO_PERMISSION 0x49424300 No; nested exception is:
org.omg.CORBA.NO_PERMISSION:
Trace from server: 1363047624 at host was-prdlyon39-01.vitfr.volvo.net >>
org.omg.CORBA.NO_PERMISSION: Subject is null. Authentication Failed. vmcid:
0x49424000 minor code: 300 completed: No
at
com.ibm.ISecurityLocalObjectBaseL13Impl.PrincipalAuthFailReason.map_auth_fail_to
_minor_code(PrincipalAuthFailReason.java:83)
at
com.ibm.ISecurityLocalObjectBaseL13Impl.CSIServerRI.receive_request(CSIServerRI.
java:2336)
at
com.ibm.rmi.pi.InterceptorManager.iterateReceiveRequest(InterceptorManager.java:
762)
at
com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:599)
at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:463)
at com.ibm.rmi.iiop.ORB.process(ORB.java:439)
at com.ibm.CORBA.iiop.ORB.process(ORB.java:1737)
at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2350)
at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2195)
at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:65)
at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
<< END server: 1363047624 at host was-prdlyon39-01.vitfr.volvo.net
vmcid: 0x49424000 minor code: 300 completed: No
at
com.ibm.CORBA.iiop.UtilDelegateImpl.mapSystemException(UtilDelegateImpl.java:204
)
at javax.rmi.CORBA.Util.mapSystemException(Util.java:65)
at
com.volvoit.security.ejb._Z27SECUHome_Stub.create(_Z27SECUHome_Stub.java:222)
at
com.volvoit.security.ejb._Z27SECUHome_Stub.create(_Z27SECUHome_Stub.java:217)
at
com.renaultvi.framework.auth.Z27secuAuthentication.getZ27SECU(Z27secuAuthenticat
ion.java:376)
at
com.renaultvi.framework.auth.Z27secuAuthentication.isAuthenticated(Z27secuAuthen
tication.java:275)
at
com.renaultvi.framework.auth.Z27secuAuthentication.isAuthenticated(Z27secuAuthen
tication.java:187)
at
com.renaultvi.framework.web.struts.action.VolvoITAction.execute(VolvoITAction.ja
va:75)
at
com.renaultvi.j20lean.web.struts.actions.J20CheckInAction.execute(J20CheckInActi
on.java:172)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.
java:446)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:266)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1572)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java
:762)
at
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWr
apper.java:89)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1924)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:112)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpIn
boundLink.java:472)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpIn
boundLink.java:411)
at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCal
lback.java:101)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.ja
va:566)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619
)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952
)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:10
39)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
Caused by: org.omg.CORBA.NO_PERMISSION:
Trace from server: 1363047624 at host was-prdlyon39-01.vitfr.volvo.net >>
org.omg.CORBA.NO_PERMISSION: Subject is null. Authentication Failed. vmcid:
0x49424000 minor code: 300 completed: No
at
com.ibm.ISecurityLocalObjectBaseL13Impl.PrincipalAuthFailReason.map_auth_fail_to
_minor_code(PrincipalAuthFailReason.java:83)
at
com.ibm.ISecurityLocalObjectBaseL13Impl.CSIServerRI.receive_request(CSIServerRI.
java:2336)
at
com.ibm.rmi.pi.InterceptorManager.iterateReceiveRequest(InterceptorManager.java:
762)
at
com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:599)
at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:463)
at com.ibm.rmi.iiop.ORB.process(ORB.java:439)
at com.ibm.CORBA.iiop.ORB.process(ORB.java:1737)
at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2350)
at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2195)
at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:65)
at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
<< END server: 1363047624 at host was-prdlyon39-01.vitfr.volvo.net
vmcid: 0x49424000 minor code: 300 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorI
mpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorA
ccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at
com.ibm.rmi.iiop.ReplyMessage._getSystemException(ReplyMessage.java:199)
at
com.ibm.rmi.iiop.ReplyMessage.getSystemException(ReplyMessage.java:148)
at
com.ibm.rmi.iiop.ClientResponseImpl.getSystemException(ClientResponseImpl.java:2
07)
at com.ibm.rmi.corba.ClientDelegate.intercept(ClientDelegate.java:959)
at com.ibm.rmi.corba.ClientDelegate.invoke(ClientDelegate.java:441)
at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1150)
at com.ibm.rmi.corba.ClientDelegate.invoke(ClientDelegate.java:755)
at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1180)
at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:486)
at
com.volvoit.security.ejb._Z27SECUHome_Stub.create(_Z27SECUHome_Stub.java:207)
... 25 more
|
| Post Reply
|
|
|
|
|
|
|
|
|
|