Issue #21386 has been updated by BenoƮt Allard.

Same problem with W7-x64 running 3.2.2

The first run works fine, and each subsequent run complains about 

    "Failed to apply catalog: SSL_connect SYSCALL returned=5 errno=0 
state=SSLv2/v3 read server hello A"

If I delete the ssl directory on the agent (W7-x64), and do a "puppet cert 
clean <nodename>" on the master, the next time I restart the agent, it works 
fine, until I decide to restart the agent again (restart the service to force a 
sync for instance).

This seams related to permission errors. As an admin I am not allowed to read 
any file in the puppet directory (c:\programdata\puppetlabs\puppet\etc\ssl for 
instance), and those file have no permission set for any user settings. Nothing 
for owner user, nothing for owner group, nothing for Administrators, nothing. 
If I correct the permission manually, the next time puppet runs, it revert 
everything again, and fails on the mentioned SSL error. I have other agents 
(including Win7-x64) running 3.1.1, and they do perform fine.

I believe this is a severe regression.

----------------------------------------
Bug #21386: Puppet Master (3.2.2/CentOs) -> Puppet Agent (3.2.2/W2008)
https://projects.puppetlabs.com/issues/21386#change-93544

* Author: Darren Ledger
* Status: Re-opened
* Priority: Urgent
* Assignee: Darren Ledger
* Category: SSL
* Target version: 
* Affected Puppet version: 3.2.2
* Keywords: 3.2.2, SSL
* Branch: 
----------------------------------------
Hello,

I am experiencing this issue.

Could not retrieve domain: undefined method `gsub' for nil:NilClass
Could not retrieve domain: undefined method `gsub' for nil:NilClass
Could not retrieve domain: undefined method `gsub' for nil:NilClass
Error: Failed to apply catalog: SSL_connect SYSCALL returned=5 errno=0 state=SSL
v2/v3 read server hello A

With PMaster -> PAgent = 3.2.2 and CentOs, no issue.

Please advise.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to