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
