Hi,

tanks for the response. Tracy, i don´ t find the directory "certificates" in  
$GLOBUS_LOCATION/share/ 

If you mean the grid-mapfile, i have put the identity of the client host 
"/O=Globus/OU=MiGrid/OU=simpleCA-saber/CN=globus" globus
in the /etc/grid-secrity/ grid-mapfile in the second host where the container 
is running.

But when i send the job request from the first host as a client to the second 
host where the web service 
http://192.168.2.3:8080/wsrf/services/examples/security/delegation/PhysicsService
 run, i became the indicated error:


>glo...@saber:~/workspace/MathService$ java -classpath 
>./build/stubs/classes/:$CLASSPATH 
>org.globus.examples.clients.PhysicsService.Client 
>http://192.168.2.3:8080/wsrf/services/examples/security/delegation/PhysicsService
>AxisFault
> faultCode: 
> {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}General
> faultSubcode:
> faultString: Failure unspecified at GSS-API level [Caused by: Unknown CA]
> faultActor:
> faultNode:
> faultDetail:
>        {http://xml.apache.org/axis/}stackTrace:Failure unspecified at GSS-API 
> level. Caused by COM.claymoresystems.ptls.SSLThrewAlertException: Unknown CA
>        at COM.claymoresystems.ptls.SSLConn.alert(SSLConn.java:235)
>        at 
> COM.claymoresystems.ptls.SSLHandshake.recvCertificate(SSLHandshake.java:304)
>        at 
> COM.claymoresystems.ptls.SSLHandshakeClient.processTokens(SSLHandshakeClient.java:128)
>        at 
> COM.claymoresystems.ptls.SSLHandshake.processHandshake(SSLHandshake.java:135)
>        at 
> org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:483)
>        at 
> org.globus.wsrf.impl.security.authentication.secureconv.Authenticator.authenticate(Authenticator.java:64)
>        at 
> org.globus.wsrf.impl.security.authentication.secureconv.SecContextHandler.handleRequest(SecContextHandler.java:265)
>        at 
> org.apache.axis.handlers.HandlerChainImpl.handleRequest(HandlerChainImpl.java:105)
>        at org.apache.axis.handlers.JAXRPCHandler.invoke(JAXRPCHandler.java:52)
>        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:127)
>        at org.apache.axis.client.Call.invokeEngine(Call.java:2745)
>        at org.apache.axis.client.Call.invoke(Call.java:2728)
>        at org.apache.axis.client.Call.invoke(Call.java:2405)
>        at org.apache.axis.client.Call.invoke(Call.java:2327)
>        at org.apache.axis.client.Call.invoke(Call.java:1767)
>        at 
> org.globus.examples.stubs.PhysicsService.bindings.PhysicsPortTypeSOAPBindingStub.getAnswer(PhysicsPortTypeSOAPBindingStub.java:154)
>        at 
> org.globus.examples.clients.PhysicsService.Client.main(Client.java:46)
>
>        {http://xml.apache.org/axis/}hostname:saber
>
>Failure unspecified at GSS-API level [Caused by: Unknown CA]
>        at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
>        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:216)
>        at org.apache.axis.client.Call.invokeEngine(Call.java:2745)
>        at org.apache.axis.client.Call.invoke(Call.java:2728)
>        at org.apache.axis.client.Call.invoke(Call.java:2405)
>        at org.apache.axis.client.Call.invoke(Call.java:2327)
>        at org.apache.axis.client.Call.invoke(Call.java:1767)
>        at 
> org.globus.examples.stubs.PhysicsService.bindings.PhysicsPortTypeSOAPBindingStub.getAnswer(PhysicsPortTypeSOAPBindingStub.java:154)
>        at 
> org.globus.examples.clients.PhysicsService.Client.main(Client.java:46)
>Caused by: javax.xml.rpc.soap.SOAPFaultException: Failure unspecified at 
>GSS-API level [Caused by: Unknown CA]
>        at 
> org.globus.wsrf.impl.security.authentication.wssec.WSSecurityFault.makeFault(WSSecurityFault.java:105)
>        at 
> org.globus.wsrf.impl.security.authentication.secureconv.SecContextHandler.handleRequest(SecContextHandler.java:273)
>        at 
> org.apache.axis.handlers.HandlerChainImpl.handleRequest(HandlerChainImpl.java:105)
>        at org.apache.axis.handlers.JAXRPCHandler.invoke(JAXRPCHandler.java:52)
>        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:127)
>        ... 7 more







thanks
Saber

________________________________________
Von: tracy_luofengji [[email protected]]
Gesendet: Montag, 2. Februar 2009 08:40
An: Dridi, Saber
Betreff: Re:[gt-user] Sending a job from a host to a second host

Dear Dridi,

Hello, I guess I have found the solution. Please copy the dir 
"$GLOBUS_LOCATION/share/certificates" to /etc/grid-security,and run again.

just as following:
cp -r $GLOBUS_LOCATION/share/certificates /etc/grid-security

Tracy



在2009-02-02 04:28:44,"Dridi, Saber" <[email protected]> 写道:
>Hi,
>
>i use the PhysicsService with delegation from the book Globus Toolkit 4. I 
>want to send the job from a client host to another host where the web service
>http://192.168.2.3:8080/wsrf/services/examples/security/delegation/PhysicsService
>  run.
>
>Can someone help me please
>
>I became the following error:
>
>glo...@saber:~/workspace/MathService$ java -classpath 
>./build/stubs/classes/:$CLASSPATH 
>org.globus.examples.clients.PhysicsService.Client 
>http://192.168.2.3:8080/wsrf/services/examples/security/delegation/PhysicsService
>AxisFault
> faultCode: 
> {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}General
> faultSubcode:
> faultString: Failure unspecified at GSS-API level [Caused by: Unknown CA]
> faultActor:
> faultNode:
> faultDetail:
>        {http://xml.apache.org/axis/}stackTrace:Failure unspecified at GSS-API 
> level. Caused by COM.claymoresystems.ptls.SSLThrewAlertException: Unknown CA
>        at COM.claymoresystems.ptls.SSLConn.alert(SSLConn.java:235)
>        at 
> COM.claymoresystems.ptls.SSLHandshake.recvCertificate(SSLHandshake.java:304)
>        at 
> COM.claymoresystems.ptls.SSLHandshakeClient.processTokens(SSLHandshakeClient.java:128)
>        at 
> COM.claymoresystems.ptls.SSLHandshake.processHandshake(SSLHandshake.java:135)
>        at 
> org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:483)
>        at 
> org.globus.wsrf.impl.security.authentication.secureconv.Authenticator.authenticate(Authenticator.java:64)
>        at 
> org.globus.wsrf.impl.security.authentication.secureconv.SecContextHandler.handleRequest(SecContextHandler.java:265)
>        at 
> org.apache.axis.handlers.HandlerChainImpl.handleRequest(HandlerChainImpl.java:105)
>        at org.apache.axis.handlers.JAXRPCHandler.invoke(JAXRPCHandler.java:52)
>        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:127)
>        at org.apache.axis.client.Call.invokeEngine(Call.java:2745)
>        at org.apache.axis.client.Call.invoke(Call.java:2728)
>        at org.apache.axis.client.Call.invoke(Call.java:2405)
>        at org.apache.axis.client.Call.invoke(Call.java:2327)
>        at org.apache.axis.client.Call.invoke(Call.java:1767)
>        at 
> org.globus.examples.stubs.PhysicsService.bindings.PhysicsPortTypeSOAPBindingStub.getAnswer(PhysicsPortTypeSOAPBindingStub.java:154)
>        at 
> org.globus.examples.clients.PhysicsService.Client.main(Client.java:46)
>
>        {http://xml.apache.org/axis/}hostname:saber
>
>Failure unspecified at GSS-API level [Caused by: Unknown CA]
>        at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
>        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:216)
>        at org.apache.axis.client.Call.invokeEngine(Call.java:2745)
>        at org.apache.axis.client.Call.invoke(Call.java:2728)
>        at org.apache.axis.client.Call.invoke(Call.java:2405)
>        at org.apache.axis.client.Call.invoke(Call.java:2327)
>        at org.apache.axis.client.Call.invoke(Call.java:1767)
>        at 
> org.globus.examples.stubs.PhysicsService.bindings.PhysicsPortTypeSOAPBindingStub.getAnswer(PhysicsPortTypeSOAPBindingStub.java:154)
>        at 
> org.globus.examples.clients.PhysicsService.Client.main(Client.java:46)
>Caused by: javax.xml.rpc.soap.SOAPFaultException: Failure unspecified at 
>GSS-API level [Caused by: Unknown CA]
>        at 
> org.globus.wsrf.impl.security.authentication.wssec.WSSecurityFault.makeFault(WSSecurityFault.java:105)
>        at 
> org.globus.wsrf.impl.security.authentication.secureconv.SecContextHandler.handleRequest(SecContextHandler.java:273)
>        at 
> org.apache.axis.handlers.HandlerChainImpl.handleRequest(HandlerChainImpl.java:105)
>        at org.apache.axis.handlers.JAXRPCHandler.invoke(JAXRPCHandler.java:52)
>        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:127)
>        ... 7 more
>
>
>
>
>Thanks
>
>Saber Dridi
>Universität Siegen



________________________________
网易邮箱,中国第一大电子邮件服务商<http://www.yeah.net>

Reply via email to