AWS CLIコマンドでこのSSLエラーが発生するのはなぜですか?

AWS CLIコマンドでこのSSLエラーが発生するのはなぜですか?

ロードバランサーの背後にあるマシンに関する情報を取得するには、次のコマンドを使用します。

aws --region us-east-1 elb describe-load-balancers --load-balancer-names myLoadBalancer --output text

コマンドラインで実行すると完全に機能しますが、cronジョブでは次のエラーが発生します。

[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:579)

どんなアイデアがありますか?これが実際に証明書の問題であれば、コマンドをまったく実行できないようですが、実行できます。これはクローンジョブの場合にのみ問題になります。また、/etc/python/cert-verification.cfg [https] 確認行を無効に設定しましたが、幸運ではありませんでした。

[https]
verify=disabled

これが私がcronジョブを設定する方法です。

sudo su -
crontab -e

#run load balancer script every fifteen minutes
*/15 * * * * /var/scripts/loadbalancerinfo.sh

ベストアンサー1

おすすめ記事