ホームページ  >  記事  >  バックエンド開発  >  Pingdom-Go で Pingdom をクエリするときの「不明な認証局によって署名された x509 証明書」エラーを修正する方法

Pingdom-Go で Pingdom をクエリするときの「不明な認証局によって署名された x509 証明書」エラーを修正する方法

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-24 05:08:02198ブラウズ

How to Fix

Pingdom をクエリできません:「不明な機関によって署名された x509 証明書」

Go パッケージ pingdom-go 経由で Pingdom をクエリしようとすると、Alpine がコンテナに必要な証明書がありません。この問題は、「Get https://api.pingdom.com/api/2.1/checks/0: x509: 不明な機関によって署名された証明書」というエラー メッセージによって現れます。

この問題を解決するには、いくつかの方法があります。次のことが考えられます:

  1. 証明書のインストール:

    @TimCooper が提案したように、Alpine コンテナーに証明書をインストールすると問題を解決できます。これは、次のコマンドを実行することで実現できます:

    apk add --no-cache ca-certificates
  2. Utilize GoogleContainerTools/distroless:

    あるいは、GoogleContainerTools/distroless の使用を検討してください。画像。これも最小限ではありますが、証明書などの必須コンポーネントが含まれているため、開発がよりシームレスになります。

以上がPingdom-Go で Pingdom をクエリするときの「不明な認証局によって署名された x509 証明書」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。