<p dir="ltr">On 12 Aug 2013 09:41, "Rakshith" <<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>> wrote:<br>
><br>
> So here is what the export policy looks like:<br>
><br>
>                  Policy     Rule    Access  Client     RO<br>
> Vserver      Name      Index   Protocol Match    Rule<br>
> ------------ --------------- ------  -------- ---------------------<br>
> ---------<br>
> vs0           default         1       any      <a href="http://0.0.0.0/0">0.0.0.0/0</a>             any</p>
<p dir="ltr">That means nothing to me (in this nginx context). You need to check *file* permissions/ownership at the Unix FS level. </p>
<p dir="ltr">> So i would like my nginx server as below:<br>
><br>
> Receive GET/PUT request from a client.<br>
> Forward the request to the NFS client via the NFS mount point.<br>
> The NFS client which has mounted the file system would then use NFS to fetch<br>
> the file.</p>
<p dir="ltr">You need to explain this better. Nginx won't give a damn that the file is on NFS, but what you're explaining has nothing to do with nginx! Nginx doesn't talk "NFS" in any way. </p>
<p dir="ltr">> So to summarize, nginx server just acts like a proxy here..</p>
<p dir="ltr">Given what you've explained, this is wrong. I /think/ you want Nginx to serve filesystem-accessible files (admittedly stored on a filer) and have got the concept of a proxy here in your head wrongly. </p>

<p dir="ltr">> FYI: I did try doing a GET and PUT via the VFS and it worked.</p>
<p dir="ltr">Demonstrate this test please.</p>
<p dir="ltr">> The config<br>
> file looks something like below:</p>
<p dir="ltr">So if that works, what's the problem? </p>
<p dir="ltr">Jonathan</p>