Puppet does not auto run on Windows, even when it is setup as a Service

asked 2017-08-03 10:52:11 -0500

I have a razor server doing all the work for me, so when Windows is installed Razor will run a powershell script that I have created to install Puppet and start the service. I thought that if the service is being started then it should run on the default 30 minute intervals, but I can leave the server for a week and no changes will take place. Right now we have to manually run puppet agent -t in powershell when logged in as Administrator to see our changes take place. I have been working on this for a very long time, and unfortunately can't figure it out. I was thinking that it might be an issue with User Accounts?? But if I have Razor install Puppet with the Administrator user I get a bunch of SSL errors, and it just breaks it completely. So then I tried having Razor run puppet agent -t inside that same powershell script after puppet has been installed, but no luck. No changes take place. Any information or hints as to what I should do would be greatly appreciated.

edit retag flag offensive close merge delete