AWS libcrypto resolve messages seen when using a boto3 library, apparently after an update
1
vote
0
answers
380
views
I'm using the
s4cmd
package in Python which in turn uses boto3
to communicate with a (non Amazon) S3 service.
I've started seeing these warning messages on stderr. I believe this happened after an auto update to OpenSSL, but that's just my best guess.
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"
Does anyone know what these messages are, if they're ignorable, and if they are how to suppress them?
The onset of these messages correlates with a lot of random SSL failures. Both in Firefox and when using boto3
. I commonly see errors like [Exception] Connection was closed before we received a valid response from endpoint URL
now, but when I ssh into another server I have no problem. An hour later the problems will be gone, only to reappear some apparently random time later.
**Additional info:**
I recently noticed that inside a docker container on my laptop my boto3
& s4cmd
commands work while they fail on my base OS. I checked openssl version
on both:
```
# 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
Asked by David Parks
(1190 rep)
Jun 23, 2021, 05:51 PM
Last activity: Apr 14, 2022, 08:54 PM
Last activity: Apr 14, 2022, 08:54 PM