Proxies Install Script Failing with error messsage "ImportError: cannot import name 'PROTOCOL_TLS'"

 


This article applies to:

Data Ingestion

Product edition: python3.6 library

Feature Category: Proxy

 

 

Problem Description:

 

When trying to add a new proxy in Aria Operations for Applications SaaS, an error message appears at the end of the installation about the /usr/local/lib/python3.6 library.

File "/usr/local/lib/python3.6/site-packages/botocore/httpsession.py", line 21, in <module> from urllib3.util.ssl_ import ( ImportError: cannot import name 'PROTOCOL_TLS')

 

Cause:

 

This issue occurs when using older versions of the urllib3 python library.

 

Resolution:

 

To resolve this issue, the customer needs to update the urllib3 library by running the following command:

 

pip install urllib3 --upgrade

 

The command pip install urllib3 --upgrade is used to upgrade the urllib3 library in Python using the pip package manager.

 

After running the command, the customer can retry installing the proxy.

 

Known Issue:

 

This is a known issue tracked in GitHub.

Cannot import name 'PROTOCOL_TLS' from 'urllib3.util.ssl_'

https://github.com/boto/botocore/issues/2580

 

See also:

Wavefront Integration Command Line Interface (CLI)

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments