モジュールを取得しようとすると、次の出力があります
注意:/ usr / local / etc / puppet / modulesへのインストールの準備... 通知:https://forgeapi.puppetlabs.comからダウンロードしています... エラー:HTTPS経由でhttps://forgeapi.puppetlabs.comに接続できませんでした SSL証明書を確認できません 証明書は有効なCAによって署名されていない可能性があります OpenSSLに含まれているCAバンドルが有効でないか、最新ではない可能性があります
しかし、私の/etc/ssl/cert.pem
リンクは正しく、パッケージca_root_nss-3.16.3
は最新です。これを診断する方法について、Puppetから入手できる情報はありますか?間違った場所を探しているのでしょうか?
システムクロックとタイムゾーンが適切に設定されていますか?
—
ゾレダチェ14
これはPuppetの問題だとは思いません。Rubyの問題かもしれません。あなたが持っている
—
フェリックスフランク14
strace
最新の証明書ファイルが実際に読み込まれているかどうかを確認するために、あなたのコマンドはd?電流GeoTrust SSL CA - G2
がそこにあることを確認できますか?
すばらしいアドバイスをありがとうございました:私はチェックしました
—
A__A__0 14
date
(たまたまオフになっていますが、サイコロはありませんでした)。そして私は走ったktrace
。実際、puppet
を読み込もう/usr/local/openssl/cert.pem
としていたのですが、cert.pem
そこにシンボリックリンクするとエラーが修正されました。これは、ポートまたは何かの問題である可能性があります。これについては、さらに追求します。再度、感謝します。
これが回答されたという質問に文書化する代わりに、回答を受け入れる必要があります
—
030 14年