-
Notifications
You must be signed in to change notification settings - Fork 343
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libssl.so.1.1 not found in al2.v20 #683
Comments
Your code depends on OpenSSL. The AWS Lambda sandbox doesn't have that library installed, and your code won't run. I know nothing about the project that you're pointing to, but I'd recommend you to build it with Rustls, removing any dependency it has with OpenSSL. |
|
@calavera I figured it out: It is actually true that AWS Lamba did have OpenSSL installed, which is why I never had this error until recently when they deprecated TLS version 1.1: So the solution is to either update to depending on OpenSSL for versions >=TLS 1.2 or migrate to using |
I'm using AppConfig lambda layer provided by AWS, as demonstrated here:
https://github.com/ymwjbxxq/rust_aws_app_config
Everything's been working great, then I randomly get this error message after many successful executions. Any suggestions how to debug this further? How did it ever work to begin with? That version of amazon linux hasn't had a patch since July 25th, so that hasn't changed.
I am using the following layer:
arn:aws:lambda:us-west-2:359756378197:layer:AWS-AppConfig-Extension-Arm64:45
The text was updated successfully, but these errors were encountered: