Skip to content
This repository has been archived by the owner on Oct 17, 2023. It is now read-only.

SSL Handshake Error #104

Open
TheNova22 opened this issue Sep 4, 2022 · 0 comments
Open

SSL Handshake Error #104

TheNova22 opened this issue Sep 4, 2022 · 0 comments

Comments

@TheNova22
Copy link

Hi,

Ive been working on a project that uses HelloSign and HelloWork. The backend server is written using Flask and deployed on Azure.

While using hellosign-python-sdk to run SignatureRequestSendWithTemplateRequest, I always end up encountering the following error.

urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.hellosign.com', port=443): Max retries exceeded with url: /v3/signature_request/send_with_template (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])")))

The above error is only seen on the server that is being run on Azure. This doesn't happen in my local system.

When I try to use requests and run requests.post with necessary headers, it ends up working both on local system and the virtual machine.

Are there any potential work arounds?

I have shifted the hosted site from http to https by adding necessary certificates.

Is it a necessity that my instance should have a TLS/SSL certificate or can I turn off the verification when in debug mode?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant