On Mar 9, 2010, at 12:17 AM, Dan Bode wrote:

> 
> 1. Check the source attribute assignment.
> 
> source => puppet:///modules/stats/denora.conf
> 
> the third slash means use same server address as the server we connected to.
> 
> maybe its hardcoded to be the server name?
> 
> 2. you could also try:
>   
> [puppetmasterd]
>    certdnsnames=badger.valinor.net
> 
> on the server if you need this name to be accepted by the cert.
> 

Thanks!  I had been using source => 
"puppet://$servername/module/path/filename.ext".  I switched to puppet:/// and 
added the certdnsnames line to my puppetmaster's config file.  My config looks 
a bit cleaner, but I'm still getting the random errors on my file definitions:

err: //inspircd/File[/home/procrast/inspircd/conf/modules.conf]: Failed to 
retrieve current state of resource: undefined method `closed?' for nil:NilClass 
Could not retrieve file metadata for puppet:///inspircd/modules.conf: undefined 
method `closed?' for nil:NilClass at 
/etc/puppet/modules/inspircd/manifests/init.pp:15

>From several test runs with:

        puppetd --server puppet.procrast.net --fqdn badger.procrast.net 
--no-daemonize --onetime --verbose

I get between 3 and 9 of these errors each time, always a different subset of 
my files.  These same files serve properly to my other two clients.

I don't get it.

-Brian

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to