Open PhilippSelenium opened 4 years ago
Are you requesting to enable or disable tls_cacerts
to arbitrary hosts? I don't understand why it is needed, and I don't know this is common problem or not. AFAIK, there are no such feature on controlling TLS for each hosts in other OSS. So -1 for this.
Is your feature request related to a problem? Please describe. Since our company network is behind a ca certificate proxy we need to add
tls_cacerts = <path_to_company_ca_certificate>
Which is then used for every request: https://github.com/sphinx-doc/sphinx/blob/e628afd5cd0c565f1e33abb01cac26180455182f/sphinx/util/requests.py#L98But the problem is that this works i.e for python's official intersphinx file:
But throws an error for i.e grpc:
Describe the solution you'd like Setting the ca certificate on a single intersphinx_mapping could solve this.
Describe alternatives you've considered Setting
tls_verify = False
andis a temporary workaround
Additional context Is this maybe even a python requests or urllib3 problem? Or docs.python.org choice of certificate? OpenSSL 1.1.1 11 Sep 2018