-
Notifications
You must be signed in to change notification settings - Fork 2
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
Lack of TLS support #7
Comments
Hi thank you for raising this issue. Please can you show how TLS is not available and what you mean by that? Do you mean that the ca certificates bundle is not present? |
It means that The image actually is missing most HTTP(s) client libraries, hence Recreating the scenario requires a bit of work, but for completeness... first I will install Debian's To demonstrate the issue I will use the following perl script:
Here's the evidence of issue existing:
Now we will need Luckily, Perl base image is built on Debian, so this should be easy to mitigate by adding Debian packages before running I'm looking at which exact packages to add - noticed some libraries added in that way may be landing outside of the search path. If you give me a bit of time, I will provide a suitable combination and fix for this template. |
Issue:
perl:<version>-slim
image used here "only contains the minimal packages needed to runperl
", meaning for example lack of TLS support, which is rather important in case of functions.Proposed Fix:
This can be resolved in one of two ways:
5.28.2-slim
image (112MB)5.28.2
image (891MB)For obvious reasons, first approach is preferred - it will increase the image size but not as much as switching to full version.
The text was updated successfully, but these errors were encountered: