aws-samples / aws-samples/aws-zerotrust-service2service-workshop

runscanner assessment tool fails with urllib3 v2.0 compatibility with openssl 1.0.2k-fips

Open
#1 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
13
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Running runscanner assessment tool fails for "Unwanted caller #4" with the following error

Unwanted Caller #4
----------ERROR-------
Traceback (most recent call last):
File "/tmp/workshop/service_a_caller_si unknown

On further analysis the error is related to urllib3 v2.0 pkg incompatibility with openssl 1.0.2k-fips

ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.0.2k-fips 26 Jan 2017'. See: https://github.com/urllib3/urllib3/issues/2168

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the runscanner assessment tool failure and inspect how its Python dependencies are installed. The work is done when the assessment runs successfully without the urllib3/OpenSSL compatibility error.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.