Dear colleagues, I am trying to setup RFT service. OS is Scientific Linux 4.8, gt4.2.1-x86_rhas_4-installer.tar.gz, jdk-1.5.0_17-fcs, apache-ant-1.7.1.
If GT4 is installing from binary package like below: [globus]$ ./configure --prefix=$GLOBUS_LOCATION [globus]$ make gridftp wsrft install there wasn't file $GLOBUS_LOCATION/etc/init.d/globus-ws-java-container. So as workaround it was copied from another GT4 installation as well as the whole $GLOBUS_LOCATION/sbin dir since there were some files in that dir used by $GLOBUS_LOCATION/etc/init.d/globus-ws-java-container. Are targets 'gridftp', 'wsrft' and 'install' not enough in command 'make gridftp wsrft install' to install gridftp and wsrft services? With such GT4 installation the globus-ws-java-container fails to start [glo...@server]$ /etc/init.d/globus-ws-java-container start Starting Globus container. PID: 22191 WARNING: It seems like the container died directly Please see $GLOBUS_LOCATION/var/container.log for more information The content of $GLOBUS_LOCATION/var/container.log can be found at http://wwwinfo.jinr.ru/~kut/gt4/rft_start_container.log If GT4 is installed by performing [globus]$ ./configure --prefix=$GLOBUS_LOCATION [globus]$ make 2>&1 | tee build.log [globus]$ make install then $GLOBUS_LOCATION/etc/init.d/globus-ws-java-container file and some from $GLOBUS_LOCATION/sbin dir what were missing before are in place and container can start successfully. The user with valid proxy from remote machine can successfully perform 3rd party's transfers between gridftp servers using rft tool: [user]$ rft -h <rft hostname> -f transfer.xfr Status: Pending Status: Done and the files mentioned in transfer.xfr file were in place after that command execution. But globus-crft tool fails: [user]$ globus-crft -c -s -m -vb -f rft_test_transfers -e https://<RFT host IP>:8443/wsrf/services/ReliableFileTransferFactoryService Communicating with delegation service. globus_delegation_client_util: DelegationFactoryPortType_GetResourceProperty callback failed. globus_soap_message_module: SOAP Fault Fault code: ns1:Server.NoService Fault string: The AXIS engine could not find a target service to invoke! targetService is /DelegationFactoryService DelegationFactoryService is deployed on RFT host (but wasn't configured): [rfthost]$ grep DelegationFactoryService $GLOBUS_LOCATION/var/container.log [10]: https://<rft host IP>:8443/wsrf/services/DelegationFactoryService So my questions are the following: 1. In order to user RFT service via globus-crft tool is it mandatory to setup properly and run Delegation services too? 2. What targets has to be specified for 'make' in order to install just gridftp and wsrft on the same machine and to make run them properly? Thanks in advance for your replies, Nikolay.