Andy, thank you for the response. I added the AuthDB file to the web page, but here is the content:
u starlib /home a /data a
u starreco /home a /data a
u * /home lr /data lr
The user trying to write is starlib. The target file in one of the examples I sent was: /home/starlib/home/starreco/reco/EmcCheck/ReversedFullField/P08ie/2008/048/9048041/test3.root
I went back and tried progressively simpler versions of the AuthDB file, but still failed to write.
On Feb 3, 2011, at 5:23 PM, Andrew Hanushevsky wrote:
The most likely problem here is an incorrectly specified auth file. It's quite easy to create a set of authorization that allow over-writing a file but not creating a new one. Could you show us the auth file you are using and provide the name of the user trying to create as well as the pathname.
---------- Forwarded message ----------
Date: Thu, 3 Feb 2011 13:34:18 -0500
From: Ofer Rind <[log in to unmask]>
To: [log in to unmask]
Subject: Re: Conversion to writable XRootd
My apologies, the correct web link below should be: http://www4.rcf.bnl.gov/~rind/xrootd/
On Feb 3, 2011, at 12:11 PM, Ofer Rind wrote:
We recently updated BNL's STAR XRootd deployment (to version 20100315-1007_dbg) and would now like to convert it from readonly to read/write. After making the configuration changes on
one data server, as a test, the simple UNIX auth scheme seems to work fine, but the server is unable to create the file (error 3011, no such file or directory). If I create an empty
placeholder file, the server finds it. An attempt to force overwrite of the empty file results in an eventual timeout. These tests were done trying to write directly to the server;
trying to go through the redirector returns a "No servers have write access to the file" error. As far as I can tell, all permissions are correct and there are no firewalls involved.
I must be missing something basic, so any guidance would be much appreciated! Our setup is not particularly complex although it does include a custom N2N library. I have made the
config file along with debug outputs available here: http://www.rcf.bnl.gov/~rind/xrootd/
Thanks in advance for the help!