Python SDK handshake drop on BYOC edge URL

Hi all,

Problem

PureCloudPlatformClientV2 drops the handshake the moment the builder hits the BYOC URL.

Code

PureCloudPlatformClientV2.builder().with_base_url("https://edge.local").build()

Error

urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='edge.local', port=443): Max retries exceeded with url: /api/v2/telephony/providers/edges

Question

PureCloudPlatformClientV2 builder doesn’t accept ca_bundle, and the cert in /etc/ssl/certs won’t load since the SSL context is empty.

1 Like