On Tuesday, July 1, 2014 3:32:12 AM UTC-5, Satish Katuru wrote: > > Yes,the folder is present in the Agent machine.The thing is in the Master > Server it is unable to locate the Source file itself. >
Not necessarily. The master is unable to *read* the file, but that does not necessarily mean it cannot *locate* it. The master will be looking for this file: <modulepath>/httpd/files/hello Note the "files/" segment of the filesystem path, which does not appear in the URI. Note also, again, that your source URI does not match the destination file name in that the source has no ".txt" extension. The source URI doesn't need to match the destination name (at all), but typically it does. The mismatch could be a sign that the URI does not match the actual name of the source file (which it does need to do, of course). Supposing that the source file exists, in the correct location, and with a name matching the given source URI, the master still needs to be able to read it. Check the ownership and permissions of the source file, and if SELinux is running in enforcing mode on the master then check that the source file is labelled such that Puppet can read it. Note here that the master normally runs as an unprivileged user (often named "puppet"). John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/ece3af8d-4868-4ca1-8ae0-398d0f0a2a67%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.