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>
