私の友人が借りることができるシェフサーバーをこのVPSにインストールしています。シェフサーバーのインストールがシェフサービスを見つけることができません
シェフをインストールしてchef-server-ctl reconfigure
を正常に実行できました。
iptableルールを変更する必要があり、シェルフサーバーがどのポートまたはサービスとしても動作していないことがわかりました。
私がchef-server-ctl
を実行すると、すべてのテストに合格したようです。そのAPIが動作していることが分かります。
シェフはどこで実行されていますか?
シェフサーバーと通信するためにナイフを使用できるように、iptablesを変更する必要があります。
申し訳ありませんが、それは1つのタイプミスでした。他のすべてはchef-serverです。だから私は、ナイフでそれに接続できるように私のiptableルールを変更する必要がある場合私はそれらのすべてのルールを作るのですか? –
'localhost'のトラフィックをファイアウォールしていない限り(これは異常です)、必要なファイアウォールの穴はtcp/443(HTTPS)だけです。 – coderanger
gotcha、illそれを試してみてください。 (そして、私の友人は妄想で、あなたは単一のトラフィックのためにiptableルールが必要です) –