puppet kick from master gets connection refused from agent
I have installed puppet agent (windows) and master successfully. When i download the node from agent it works fine (
puppet agent -t ) and the nodes are pulled successfully.
But when i trigger the same from the puppet master,
puppet kick --host agent01
i get connection error as below.
Error: Host agent01 failed: Connection refused - connect(2)
I did a wireshark in agent machine and i could see the connection made to agent at port 8139 and is responded with a red ACK message.
Since the connection has reached the agent, am assuming agent rejected the connection. Could some one please help me fix this problem.
Puppet.conf at agent
[main] server=puppetmaster.localsky.biz autoflush=true environment=production pluginsync=true listen = true [agent]
auth.conf at agent:
path / method find, search, save auth yes allow puppetmaster.localsky.biz path /run method find, search, save auth yes allow puppetmaster.localsky.biz path C:/ProgramData/PuppetLabs/puppet/var/run method find, search, save auth yes allow puppetmaster.localsky.biz
However, if i run
puppet agent --no-daemonize --debug
from the Powershell console, the build gets pushed successsfully.
So the failure happens only if run the agent from Puppet Agent as windows service.