(resend: I meant to send this to puppet-users rather than -dev, sorry) 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]
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
[puppetmaster]
allow *.lan
allow 10.12.0.0/24
allow 10.8.0.0/24
allow 127.0.0.1/32
[puppetrunner]
allow puppet.lan
[puppetbucket]
allow *.lan
allow 10.12.0.0/24
allow 10.8.0.0/24
allow 127.0.0.1/32
[puppetreports]
allow *.lan
allow 10.12.0.0/24
allow 10.8.0.0/24
allow 127.0.0.1/32
[resource]
allow puppet.lan
[plugins]
allow *.lan
allow 10.12.0.0/24
allow 10.8.0.0/24
allow 127.0.0.1/32
--
Robin <[email protected]> JabberID: <[email protected]>
http://www.kallisti.net.nz/blog ||| http://identi.ca/eythian
PGP Key 0xA99CEB6D = 5957 6D23 8B16 EFAB FEF8 7175 14D3 6485 A99C EB6D
signature.asc
Description: This is a digitally signed message part.
