Much thanks for your reply. Is this your meaning: [edward@edward ~]$* cd /var/lib/puppet/* [edward@edward puppet]$ ls bucket clientbucket client_yaml lib rrd ssl yaml classes.txt client_data facts reports server_data state [edward@edward puppet]$ cd ssl *[edward@edward ssl]$ ls ls: cannot open directory .: Permission denied* [edward@edward ssl]$
As a regular user I can't open this directory,otherwise I am a root user. I deleted this directory with rm -rf when I install puppet,then let it create a new ssl in a root. Is that question?How can I do? 在 2012年8月29日星期三UTC+8上午12时15分07秒,Ashish Jaiswal写道: > > Hi, > > To me it seems to be permission issue on SSL directory on master .. can > you let me what is the permission on SSL directory .. > > This is just a wild guess.. > > Regards, > Ashish Jaiswal > On Aug 28, 2012 12:53 PM, "Edward Tuan" <duany...@gmail.com <javascript:>> > wrote: > >> I've been confused by this question for near two days ...my puppet master >> version is 2.7.9-1.el6 and client versiong is 2.6.16-2.el5. This is what >> my command lines shows: >> >> >> *[root@agent1 ~]# puppet agent --server=edward --test --waitforce 30* >> info: Creating a new SSL key for agent1 >> warning: peer certificate won't be verified in this SSL session >> info: Caching certificate for ca >> warning: peer certificate won't be verified in this SSL session >> warning: peer certificate won't be verified in this SSL session >> info: Creating a new SSL certificate request for agent1 >> info: Certificate Request fingerprint (md5): >> 4C:03:FE:BD:B8:68:4A:AB:F8:DC:BA:36:38:38:9C:8E >> warning: peer certificate won't be verified in this SSL session >> err: Could not request certificate: Error 400 on SERVER: Could not write >> /var/lib/puppet/ssl/ca/requests/agent1.pem to csrdir: undefined method >> `exists?' for nil:NilClass >> >> then,I make run that with debug options and the result is : >> >> *[root@agent1 ~]# puppet agent --server=edward --debug --waitforce 30* >> debug: Failed to load library 'rubygems' for feature 'rubygems' >> debug: Puppet::Type::User::ProviderPw: file pw does not exist >> debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dscl >> does not exist >> debug: Puppet::Type::User::ProviderLdap: true value when expecting false >> debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not >> exist >> debug: Puppet::Type::File::ProviderMicrosoft_windows: feature >> microsoft_windows is missing >> debug: Failed to load library 'ldap' for feature 'ldap' >> debug: /File[/var/lib/puppet/ssl/private_keys/agent1.pem]: Autorequiring >> File[/var/lib/puppet/ssl/private_keys] >> debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring >> File[/var/lib/puppet/ssl] >> debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring >> File[/var/lib/puppet/ssl] >> debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] >> debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet] >> debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] >> debug: /File[/var/lib/puppet/ssl/public_keys/agent1.pem]: Autorequiring >> File[/var/lib/puppet/ssl/public_keys] >> debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] >> debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring >> File[/var/lib/puppet/ssl] >> debug: /File[/var/lib/puppet/client_data]: Autorequiring >> File[/var/lib/puppet] >> debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] >> debug: /File[/var/lib/puppet/client_yaml]: Autorequiring >> File[/var/lib/puppet] >> debug: /File[/var/lib/puppet/state/graphs]: Autorequiring >> File[/var/lib/puppet/state] >> debug: /File[/var/lib/puppet/ssl/private]: Autorequiring >> File[/var/lib/puppet/ssl] >> debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring >> File[/var/lib/puppet/ssl] >> debug: /File[/var/lib/puppet/clientbucket]: Autorequiring >> File[/var/lib/puppet] >> debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring >> File[/var/lib/puppet/ssl/certs] >> debug: /File[/var/lib/puppet/ssl/private_keys/agent1.pem]/mode: mode >> changed '640' to '600' >> debug: /File[/var/lib/puppet/ssl/public_keys/agent1.pem]/mode: mode >> changed '640' to '644' >> debug: Finishing transaction -606807388 >> >> Can somebody help me solve my problem? >> >> Hope your response sinceryly! >> >> -- >> 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/-/plfJBjR9FPQJ. >> To post to this group, send email to puppet...@googlegroups.com<javascript:> >> . >> To unsubscribe from this group, send email to >> puppet-users...@googlegroups.com <javascript:>. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> > -- 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/-/KCLcnqxmvHcJ. 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.