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.

Reply via email to