Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change in server certificate store #88

Closed
hetangmodi-crest opened this issue Feb 10, 2022 · 1 comment · Fixed by #82
Closed

Change in server certificate store #88

hetangmodi-crest opened this issue Feb 10, 2022 · 1 comment · Fixed by #82
Assignees

Comments

@hetangmodi-crest
Copy link
Contributor

hetangmodi-crest commented Feb 10, 2022

As a part of cloudconnectlib==3.1.0, the server certificate store has been changed from system certificates to how the requests library fetches the certificates. This change has been implemented as a part of #82. This change provides better and wider support for different OS platforms and flavors.

Impact

Who is impacted?

  • Add-ons that support the usage of self-signed server certificates.

Guide to minimize the impact

  • The add-on can provide that custom path under the verify parameter of CCEHTTPRequestTask class (it should be an absolute path). This certificate path will be used while making the API calls to the server and will be applicable to all the API calls made via this library.
  • The add-on can either find the system trust store or ask one from the user. By default, the library uses the requests library mechanism to verify the server's TLS certificate while making an SSL connection.
@hetangmodi-crest
Copy link
Contributor Author

This is released as v3.1.0 release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant