Hi folks,

I got stuck, when trying to invoke RFT from the java API. I followed the
recipe in

http://www.globus.org/toolkit/docs/4.0/data/rft/developer-index.html#s-rft-usage-scenario-1

but the globus container reports the error added below. It seems to me
that a ClientSecurityDescriptor is missing on some port, when the rft
service contact the gridftp server. I added my security descriptor to
the rft factory port and the rft port like in the example, and also
created a credential epr and and added it to the transfer request. I get
similar errors from the client, when I forget to add the security
descriptor to a port, but this one seems to be inside the globus
container. So I'm helpless. The problem doesn't seem to be the client
security descriptor or the credential epr itself. Using them to create a
ws-gram job with file staging works fine.

Anyone any clues?

Yours,

Oliver

----------------------------------------------------------------------
2007-08-22 15:59:32,117 ERROR service.TransferWork
[WorkThread-132,run:724] Terminal transfer error:
Error authenticating user at source/dest hostAuthentication failed
[Caused by: Operation unauthorized (Mechanism level: Authorization
failed. Expected "/CN=host/localhost.localdomain" target but received
"/C=DE/ST=Baden-Wuerttemberg/L=Stuttgart/O=University of
Stuttgart/OU=HLRS/CN=mango.hlrs.de/[EMAIL PROTECTED]")] [Caused by:
Authentication failed [Caused by: Operation unauthorized (Mechanism
level: Authorization failed. Expected "/CN=host/localhost.localdomain"
target but received
"/C=DE/ST=Baden-Wuerttemberg/L=Stuttgart/O=University of
Stuttgart/OU=HLRS/CN=mango.hlrs.de/[EMAIL PROTECTED]")]]
Error authenticating user at source/dest hostAuthentication failed
[Caused by: Operation unauthorized (Mechanism level: Authorization
failed. Expected "/CN=host/localhost.localdomain" target but received
"/C=DE/ST=Baden-Wuerttemberg/L=Stuttgart/O=University of
Stuttgart/OU=HLRS/CN=mango.hlrs.de/[EMAIL PROTECTED]")]
. Caused by
Authentication failed
. Caused by
GSSException: Operation unauthorized (Mechanism level: Authorization
failed. Expected "/CN=host/localhost.localdomain" target but received
"/C=DE/ST=Baden-Wuerttemberg/L=Stuttgart/O=University of
Stuttgart/OU=HLRS/CN=mango.hlrs.de/[EMAIL PROTECTED]")
       at
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:509)
       at
org.globus.ftp.extended.GridFTPControlChannel.authenticate(GridFTPControlChannel.java:203)
       at org.globus.ftp.GridFTPClient.authenticate(GridFTPClient.java:99)
       at org.globus.ftp.GridFTPClient.authenticate(GridFTPClient.java:84)
       at
org.globus.transfer.reliable.service.TransferClient.authenticateSource(TransferClient.java:540)
       at
org.globus.transfer.reliable.service.TransferClient.authenticate(TransferClient.java:529)
       at
org.globus.transfer.reliable.service.TransferWork.getNewClient(TransferWork.java:445)
       at
org.globus.transfer.reliable.service.TransferWork.getTransferClient(TransferWork.java:383)
       at
org.globus.transfer.reliable.service.TransferWork.run(TransferWork.java:694)
       at
org.globus.wsrf.impl.work.WorkManagerImpl$WorkWrapper.run(WorkManagerImpl.java:355)
       at java.lang.Thread.run(Thread.java:619)

--
Dipl.-Phys. Oliver Mangold
High Performance Computing Center Stuttgart (HLRS)
University of Stuttgart
Nobelstraße 19
70569 Stuttgart
Germany
Mail: [EMAIL PROTECTED]
Phone: +49 711 685 87264


Reply via email to