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!