On May 25, 2009, at 4:41 AM, Robin Sheat wrote:

> Hi, my puppet master is now running behind apache, via mongrel.  
> However one of
> the clients (which is on a different subnet to the others) gives me  
> this
> error:
>
> May 25 21:34:02 puppet puppetmasterd[23792]: (mount[plugins])  
> *client* cannot
> access /plugins
> May 25 21:34:02 puppet puppetmasterd[23792]: Permission denied:  
> Cannot access
> mount[plugins]

That's pretty strange; normally the plugins mount is accessible by any  
authenticated user.  What does your fileserver.conf look like?

>
> I have no idea where it's getting the information as to what is and  
> is not
> allowed to access the mount from, given it'll only be seeing  
> 127.0.0.1 for the
> clients (I expect.)
>
> Despite this, I've put the following in the namespaceauth.conf, but  
> it makes
> no difference. The client that is having the error is on the  
> 10.8.x.x subnet.
> I also tried adding 'allow *' to everything, but it made no  
> difference either.
>
> [fileserver]
>    allow *.lan
>    allow 10.12.0.0/24
>    allow 10.8.0.0/24
>    allow 127.0.0.1/32
[...]

This doesn't help, because namespaceauth.conf is orthogonal to  
fileserver.conf.

-- 
I'm seventeen and I'm crazy. My uncle says the two always go together.
When people ask your age, he said, always say seventeen and insane.
     -- Ray Bradbury
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to