Details are in the data management relese notes.
This FTS snapshot already has a secure preview of the administrative web interface:

Additional information about the activities in the following grid data management projects: FTS, GFAL, LCG_Util. It is an un-official blog, do not use it as a primary source about where the projects go, because many of the covered activities may never be part of the products! We speak International CERN English ;)
svn copy https://svn.cern.ch/reps/glitedm/trunk/gfal \
https://svn.cern.ch/reps/glitedm/tags/glite-data-gfal_R_1_11_12_3 \
-m glite-data-gfal_R_1_11_12_3
cvs tag glite-data-gfal_R_1_11_12_3
git tag glite-data-gfal_R_1_11_12_3
[Thread debugging using libthread_db enabled]For me, it occured on SLC5, when the code used the dynamic linking library (dlopen, etc.). You can eliminate the problem by linking libpthread directly to your executable. For example:
Error while reading shared library symbols:
Cannot find new threads: generic error
I have tried Chrome with the ETICS web interface and the speed improvement of the JavaScript engine is impressive.
The only catch is the authentication, which you have to solve by command line tools, as Google expects that the OS provides the GUI for certificate handling.
To solve the bootstrapping problem here are some useful commands, given that you have libnss3-tools and ca-policy-igtf-classic installed:
cd ~/.globus
openssl pkcs12 -export -inkey userkey.pem -in usercert.pem -out usercert.p12
certutil -d sql:$HOME/.pki/nssdb -i ~/.globus/usercert.p12
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n cern-root -i /etc/grid-security/certificates/d254cc30.0
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n cern-online -i /etc/grid-security/certificates/1d879c6c.0
import fts
f = fts.FileTransferService()
print "# FTS using endpoint: %s" % f.endpoint()
print "# FTS service version: %s" % f.version()
print "# FTS interface version: %s" % f.interface_version()
print "# FTS schema version: %s" % f.schema_version()
c = fts.ChannelManagement()
print "# CM using endpoint: %s" % c.endpoint()
print "# CM service version: %s" % c.version()
print "# CM interface version: %s" % c.interface_version()
print "# CM schema version: %s" % c.schema_version()
print c.channel_names()
# FTS using endpoint: https://lxvm0307.cern.ch:8443/glite-data-transfer-fts/services/FileTransfer
# FTS service version: 3.7.0-1
# FTS interface version: 3.7.0
# FTS schema version: 3.4.1
# CM using endpoint: https://lxvm0307.cern.ch:8443/glite-data-transfer-fts/services/ChannelManagement
# CM service version: 3.7.0-1
# CM interface version: 3.7.0
# CM schema version: 3.4.1
('ASGC-CERN', 'BNL-CERN', 'CERN-ASGC', 'CERN-BNL', 'CERN-CERN', 'CERN-FNAL', 'CERN-GRIDKA',
'CERN-IN2P3', 'CERN-INFN', 'CERN-NDGF', 'CERN-NIKHEF', 'CERN-PIC', 'CERN-RAL', 'CERN-SARA',
'CERN-TRIUMF', 'FNAL-CERN', 'GRIDKA-CERN', 'IN2P3-CERN', 'INFN-CERN', 'NDGF-CERN', 'NIKHEF-CERN',
'PIC-CERN', 'RAL-CERN', 'SARA-CERN', 'TRIUMF-CERN', 'CERN-STAR')