Hello, List!
I am using GT4 and I want to use RFT. I've installed GT4, then I've strated
globus-gridftp-server and container, and I've tried to start rft command
line tool, as it is described in
http://globus.org/toolkit/docs/4.2/4.2.1/data/rft/user/#rft-user-using

But I get this error instead:
ERROR delegation.DelegationUtil [main,getCertificateChainRP:615]
org.globus.gsi.gssapi.auth.AuthorizationException: Mutual authentication
failed
Expected target subject name="/CN=host/localhost"
Target returned subject name="/O=Grid/OU/CN=host/test2.igroup"
Exception in thread "main" Error during startup processing. Caused by .
Caused by AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: org.globus.gsi.gssapi.auth.AuthorizationException: Mutual
authentication failed
Expected target subject name="/CN=host/localhost"
Target returned subject name="/O=Grid/OU/CN=host/test2.igroup"
faultActor:
faultNode:
faultDetail:
{
http://xml.apache.org/axis/}stackTrace:org.globus.gsi.gssapi.auth.AuthorizationException:
Mutual authentication failed
Expected target subject name="/CN=host/localhost"
Target returned subject name="/O=Grid/OU/CN=host/test2.igroup"
at
org.globus.gsi.gssapi.auth.Authorization.generateAuthorizationException(Authorization.java:54)
at
org.globus.gsi.gssapi.auth.HostAuthorization.authorize(HostAuthorization.java:97)
at org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:156)
at org.globus.gsi.gssapi.net.GssSocket.getInputStream(GssSocket.java:177)
at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:744)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:386)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
at
org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSender.java:224)
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.invokeTransport(AxisClient.java:150)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:289)
at org.apache.axis.client.Call.invokeEngine(Call.java:2838)
at org.apache.axis.client.Call.invoke(Call.java:2824)
at org.apache.axis.client.Call.invoke(Call.java:2501)
at org.apache.axis.client.Call.invoke(Call.java:2424)
at org.apache.axis.client.Call.invoke(Call.java:1835)
at
org.globus.delegationService.DelegationFactoryPortTypeSOAPBindingStub.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:1420)
at
org.globus.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:613)
at
org.globus.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:571)
at
org.globus.transfer.reliable.client.ReliableFileTransferJob.getDelegationEpr(ReliableFileTransferJob.java:291)
at
org.globus.transfer.reliable.client.ReliableFileTransferClient.parseArgs(ReliableFileTransferClient.java:141)
at
org.globus.transfer.reliable.client.ReliableFileTransferClient.main(ReliableFileTransferClient.java:262)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:114)
at org.globus.bootstrap.Bootstrap.main(Bootstrap.java:41)

{http://xml.apache.org/axis/}hostname:test2

Perhaps this error appears because of incorrect configuration of SimpleCA
after the GT4 installation. The situation is that I want to use RFT and GT4
on my localhost only and I've not created special user "globus" (I have only
root and one nonroot user in my system).
My OS is OpenSUSE 11.0
Could you help me in this?
Thanks in advance

-- 
Sergey Smolov

Reply via email to