Thank you Rachana for your reply and help. As I mentioned previously, I do not 
have any security descriptor for my service, my resources, or my client. My 
code does not have anything related to security at all.
With best regards.
Belaid Moa.



From: [EMAIL PROTECTED]: [EMAIL PROTECTED]; [EMAIL PROTECTED]: RE: [gt-user] 
Stateful web services under GT4.0.6.Date: Tue, 12 Aug 2008 08:39:28 -0500



What does the service security descriptor look like?
 
A change in security credential can happen if your 'Run As' configuration to 
set to be different, in your case it looks like it might be set to 
'caller-identity'. Details are provided here: 
http://www.globus.org/toolkit/docs/4.0/security/authzframe/security_descriptor.html#s-authzframe-secdesc-configRunas
 
Rachana



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Belaid MOASent: 
Tuesday, August 12, 2008 12:02 AMTo: [EMAIL PROTECTED]: [gt-user] Stateful web 
services under GT4.0.6.
Dear All,  Did any of you come across this bizarre problem under GT4.0.6? Any 
help about this is very appreciated. I wrote a GT4 stateful service based on 
Anthoney and Sotomayor examples. Although I do not deal with any security in my 
code, somehow my container changes its credentials when I use stateful 
services. The funny thing is that my first call to the service works, but the 
second call fails with the error pasted below. After calling my stateful 
services, all my other services generate the error:  faultString: 
org.globus.common.ChainedIOException: Authentication failed [Caused by: 
Operation unauthorized (Mechanism level: Authorization failed. Expected 
"/CN=host/mars.csc.uvic.ca" target but received 
"/C=CA/O=Grid/OU=pfc.forestry.ca/CN=Hao Chen")]. The only way to get 
my stateless services work again is by restarting the globus 
container.===========================================================AxisFault 
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException 
faultSubcode: faultString: org.globus.common.ChainedIOException: Authentication 
failed [Caused by: Operation unauthorized (Mechanism level: Authorization 
failed. Expected "/CN=host/mars.csc.uvic.ca" target but received 
"/C=CA/O=Grid/OU=pfc.forestry.ca/CN=Hao Chen")] faultActor: 
faultNode: faultDetail:        
{http://xml.apache.org/axis/}stackTrace:Authentication failed. Caused by 
GSSException: Operation unauthorized (Mechanism level: Authorization failed. 
Expected "/CN=host/mars.csc.uvic.ca" target but received 
"/C=CA/O=Grid/OU=pfc.forestry.ca/CN=Hao Chen")        at 
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:509)
        at 
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:102)      
  at org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:140)     
   at org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:161)   
     at 
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:433)    
    at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:135)    
    at 
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) 
       at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)        
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)        at 
org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)        at 
org.apache.axis.client.Call.invokeEngine(Call.java:2727)        at 
org.apache.axis.client.Call.invoke(Call.java:2710)        at 
org.apache.axis.client.Call.invoke(Call.java:2386)        at 
org.apache.axis.client.Call.invoke(Call.java:2309)        at 
org.apache.axis.client.Call.invoke(Call.java:1766)        at 
uvic.pfc.datahp.stubs.GridWISV1.bindings.GridWISV1PortTypeSOAPBindingStub.getState(GridWISV1PortTypeSOAPBindingStub.java:670)
        at web.uvic.pfc.portals.GridWISClient.getSubmissionState(Unknown 
Source)        at web.uvic.pfc.portals.GridWISClient.processData(Unknown 
Source)        at web.uvic.pfc.portals.GridWISClient.processData(Unknown 
Source)        at web.uvic.pfc.portals.GridWISWorker.run(Unknown Source)        
at java.lang.Thread.run(Thread.java:619)        
{http://xml.apache.org/axis/}hostname:mars.csc.uvic.ca==============================================================================
 With many thanks in advance.B. Moa.


_________________________________________________________________
Try Chicktionary, a game that tests how many words you can form from the 
letters given. Find this and more puzzles at Live Search Games!
http://g.msn.ca/ca55/207

Reply via email to