Using root:// on Windows

Hi,
Is it possible to open a file using the xroot protocal on Windows? I’ve got a TFile::Open command that works just fine on several different linux machines. However when I got to a windows machine it fails. If I turn on debugging printout using the following command:gEnv->SetValue("XNet.Debug", 2) I see the linux and Windows log files diverge here:110512 13:58:08 001 Xrd: DoLogin: Got session ID: 3a0000000e600000190000003a000000 110512 13:58:08 001 Xrd: DoLogin: server requires authentication 110512 13:58:08 001 Xrd: DoAuthentication: host XXXXXX.phys.washington.edu sent a list of 8 bytes 110512 13:58:08 001 Xrd: DoAuthentication: unable to load libXrdSec.so 110512 13:58:08 001 Xrd: DoLogin: No prev session info for XXX.XXX.XXX.XXX:1093

On the Linux server the log file around there looks like the following:110512 14:06:26 001 Xrd: DoLogin: Got session ID: 3b0000000e600000180000003b000000 110512 14:06:26 001 Xrd: DoLogin: server requires authentication 110512 14:06:26 001 Xrd: DoAuthentication: host XXXXXX.phys.washington.edu sent a list of 8 bytes sec_Client: protocol request for host XXXXXX.phys.washington.edu token='&P=unix' sec_PM: Loading unix protocol object from libXrdSecunix.so sec_PM: Using unix protocol, args='' 110512 14:06:26 001 Xrd: DoAuthentication: credentials size: 19

Is this just not supported on Windows? Or are only specific kinds of authentication supported? BTW, this server has no authentication turned on right now (at least, as far as we know - we are new at setting up these things).

Thanks in advance for your help!

Hi Gordon,

There is no Xrootd authentication supported on Windows (the port has been started some time ago, but then dropped…)

Cheers, Bertrand.