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.