AWS libcrypto は、アップデート後に boto3 ライブラリを使用したときに表示されるメッセージを解決します。

AWS libcrypto は、アップデート後に boto3 ライブラリを使用したときに表示されるメッセージを解決します。

私は(Amazonではなく)S3サービスと通信するためにs4cmd使用されるPythonパッケージを使用しています。boto3

私はstderrでこれらの警告メッセージを見始めました。 OpenSSLを自動的に更新した後にこれが起こったと思いますが、これは最善の推測です。

AWS libcrypto resolve: searching process and loaded modules
AWS libcrypto resolve: found static aws-lc HMAC symbols
AWS libcrypto resolve: found static aws-lc libcrypto 1.1.1 EVP_MD symbols
> openssl version
OpenSSL 1.1.1g  21 Apr 2020

> cat /etc/os-release | head -n6
NAME="Pop!_OS"
VERSION="20.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 20.10"
VERSION_ID="20.10"

これらのメッセージが何であるか、無視できるか、抑制する方法を知っている人はいますか?

これらのメッセージの発生は、多数のランダムSSL障害に関連しています。 Firefoxでboto3[Exception] Connection was closed before we received a valid response from endpoint URL問題は1時間後に消え、明らかにランダムな時間が経過した後に再び現れます。

追加情報:

boto3最近、私のラップトップのDockerコンテナ内で&s4cmdコマンドが機能しますが、基本OSでは失敗することを確認しました。私はopenssl version両方を確認しました:

# Base OS, failing
openssl version
OpenSSL 1.1.1g  21 Apr 2020

# Inside docker container, working
openssl version
OpenSSL 1.1.1  11 Sep 2018

ベストアンサー1

おすすめ記事