Ask Your Question
0

Why do I get mismatched cert for my windows node?

asked 2014-03-18 07:48:19 -0500

fanttazio gravatar image

Hi,

I installed puppet agent for a windows 7 node. everything went smoothly but when I ran puppet agent I got a certificate mismatched telling to remove the certs from both the node and master and run it again. I did that and I checked in my node into master but after a while when I resumed the windows node (It's a VM) I got the same error. Any reason for this error?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
3

answered 2014-03-18 09:28:10 -0500

Stefan gravatar image

Is it possible that you have run puppet both as a service (puppet will run as the user SYSTEM) and in an ad hoc fashion as an unprivileged user? If that is the case puppet uses different directories for the certificate because the unprivileged cannot write in the normal data directory (%PROGRAMDATA%\PuppetLabs\).

Please check https://ask.puppetlabs.com/question/5580/windows-2012-r2-not-checking-in/#5588 which describes this error.

edit flag offensive delete link more

Comments

Looks like that was the problem but I might have done it wrong so still waiting for something to pop up

fanttazio gravatar imagefanttazio ( 2014-03-18 10:47:03 -0500 )edit
1

There are two locations locally you would need to remove certs from. Check ~/.puppet (I believe) and then remove any certs from there. Note that ~ is wherever your home directory ...(more)

rob gravatar imagerob ( 2014-03-19 12:26:05 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2014-03-18 07:48:19 -0500

Seen: 70 times

Last updated: Mar 18 '14