On Wednesday, 4 July 2012 13:56:10 UTC-7, Clay wrote:
>
> on my puppet master server (v 2.7.17 , both server and client version) ,   
> the puppet agent can't connect to itself. other clients connected to this 
> puppet server are working fine.
> the hostname is puppet.domain.com
>
> [root@puppet /]# cat /etc/puppet/puppet.conf
> [main]
>     # The Puppet log directory.
>     # The default value is '$vardir/log'.
>     logdir = /var/log/puppet
>
>     # Where Puppet PID files are kept.
>     # The default value is '$vardir/run'.
>     rundir = /var/run/puppet
>
>     # Where SSL certificates are kept.
>     # The default value is '$confdir/ssl'.
>
>     certname = puppet.domain.com
>     reports = store, http ,foreman
>     reporturl = http://puppet.domain.com:3000/reports/upload
>     modulepath = $confdir/modules 
>     manifest = $confdir/manifests/site.pp 
>     http_proxy_host = proxy.domain.com
>     http_proxy_port = 8080
>
> [dev] 
>    modulepath = $confdir/env/dev/modules 
>    manifest = $confdir/env/dev/manifests/site.pp 
>
> [testing] 
>    modulepath = $confdir/env/testing/modules 
>    manifest = $confdir/env/testing/manifests/site.pp
>
>
> [agent]
>     # The file in which puppetd stores a list of the classes
>     # associated with the retrieved configuratiion.  Can be loaded in
>     # the separate ``puppet`` executable using the ``--loadclasses``
>     # option.
>     # The default value is '$confdir/classes.txt'.
>     classfile = $vardir/classes.txt
>
>     # Where puppetd caches the local configuration.  An
>     # extension indicating the cache format is added automatically.
>     # The default value is '$confdir/localconfig'.
>     localconfig = $vardir/localconfig
>
> puppet agent will get a 403 "Forbidden" error,     anyone have any 
> suggestion what to look ?   
> [root@puppet ]# puppet agent --test --debug
> debug: Puppet::Type::User::ProviderPw: file pw does not exist
> debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not 
> exist
> debug: Failed to load library 'ldap' for feature 'ldap'
> debug: Puppet::Type::User::ProviderLdap: feature ldap is missing
> debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dscl 
> does not exist
> debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring 
> File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring 
> File[/etc/puppet/ssl/certs]
> debug: /File[/var/lib/puppet/state/graphs]: Autorequiring 
> File[/var/lib/puppet/state]
> debug: /File[/etc/puppet/ssl/certs/puppet.domain.com.pem]: Autorequiring 
> File[/etc/puppet/ssl/certs]
> debug: /File[/var/lib/puppet/client_yaml]: Autorequiring 
> File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/clientbucket]: Autorequiring 
> File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/state/last_run_report.yaml]: Autorequiring 
> File[/var/lib/puppet/state]
> debug: /File[/etc/puppet/ssl/private_keys/puppet.domain.com.pem]: 
> Autorequiring File[/etc/puppet/ssl/private_keys]
> debug: /File[/var/lib/puppet/client_data]: Autorequiring 
> File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/classes.txt]: Autorequiring 
> File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
> debug: /File[/etc/puppet/ssl/public_keys/puppet.domain.com.pem]: 
> Autorequiring File[/etc/puppet/ssl/public_keys]
> debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
> debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring 
> File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring 
> File[/etc/puppet/ssl]
> debug: /File[/var/lib/puppet/state/resources.txt]: Autorequiring 
> File[/var/lib/puppet/state]
> debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
> debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl]
> debug: /File[/var/lib/puppet/state/last_run_summary.yaml]: Autorequiring 
> File[/var/lib/puppet/state]
> debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet]
> debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring 
> File[/var/lib/puppet/state]
> debug: Finishing transaction 69951197233260
> debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring 
> File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring 
> File[/etc/puppet/ssl/certs]
> debug: /File[/etc/puppet/ssl/certs/puppet.domain.com.pem]: Autorequiring 
> File[/etc/puppet/ssl/certs]
> debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/private_keys/puppet.domain.com.pem]: 
> Autorequiring File[/etc/puppet/ssl/private_keys]
> debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
> debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring 
> File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring 
> File[/etc/puppet/ssl]
> debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
> debug: /File[/etc/puppet/ssl/public_keys/puppet.domain.com.pem]: 
> Autorequiring File[/etc/puppet/ssl/public_keys]
> debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
> debug: Finishing transaction 69951196018460
> debug: Using cached certificate for ca
> debug: Using cached certificate for puppet.domain.com
> debug: Finishing transaction 69951197856120
> debug: Loaded state in 0.00 seconds
> info: Loading facts in 
> /etc/puppet/modules/stdlib/lib/facter/facter_dot_d.rb
> info: Loading facts in /etc/puppet/modules/stdlib/lib/facter/root_home.rb
> info: Loading facts in 
> /etc/puppet/modules/stdlib/lib/facter/puppet_vardir.rb
> debug: catalog supports formats: b64_zlib_yaml dot pson raw yaml; using 
> pson
> debug: Using cached certificate for ca
> debug: Using cached certificate for puppet.domain.com
> debug: Using cached certificate_revocation_list for ca
> *err: Could not retrieve catalog from remote server: 403 "Forbidden"*
> warning: Not using cache on failed catalog
> *err: Could not retrieve catalog; skipping run*
> debug: Value of 'preferred_serialization_format' (pson) is invalid for 
> report, using default (yaml)
> debug: report supports formats: b64_zlib_yaml raw yaml; using yaml
> *err: Could not send report: 403 "Forbidden"*
>
-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/RGcinGQV5e4J.
To post to this group, send email to puppet-users@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