Ask Your Question

Why do I get mismatched cert for my windows node?

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

fanttazio gravatar image


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

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

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 which describes this error.

edit flag offensive delete link more


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 -0600 )edit

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 -0600 )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


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

Seen: 84 times

Last updated: Mar 18 '14