2016-04-18 2 views
0

私は人形エージェント(窓)とマスターをうまくインストールしました。エージェントからノードをダウンロードすると、正常に動作し(puppet agent -t)、ノードは正常に取得されます。マスターからの人形蹴りは代理店から拒否されました

しかし、私は人形師から同じものをトリガーすると、以下のような接続エラーが発生します。

Error: Host agent01 failed: Connection refused - connect(2) 

私はエージェントマシンでのwiresharkをしたと私は、接続がポート8139でエージェントに作られ、赤のACKメッセージで応答している見ることができました。

接続がエージェントに到達したため、エージェントが接続を拒否したと想定しています。私はこの問題を解決するのに手伝ってください。私はPowerShellコンソールからpuppet agent --no-daemonize --debug を実行する場合

path/
method find, search, save 
auth yes 
allow puppetmaster.localsky.biz 

しかし、ビルドがsuccesssfullyプッシュされます:エージェントのエージェント

[main] 
server=puppetmaster.localsky.biz 
autoflush=true 
environment=production 
pluginsync=true 
listen = true 
[agent] 

auth.confで

Puppet.conf。

したがって、WindowsサービスとしてPuppetエージェントからエージェントを実行した場合にのみ失敗します。

+0

'接続refused'はかなりはっきりと問題のポートが開いていないことを示しています。エージェントの実行中にリスニングポートのリストを確認できますか? (また、バックグラウンドエージェント*が実際に動作していることを確認してください。)すべて失敗した場合、 'puppet agent --configrint all'の出力をあなたの質問に加えてください。 –

+0

ありがとうFelix ...私はちょうど下のリンクからキックができないという情報を得ました...しかし、情報の信頼性についてはわかりません.. https://ask.puppet.com/question/14234/port -8139-open-a-a-windows-service/ – Raghav

答えて

関連する問題