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

🐛 SSL Verification doesn't use system trust store #371

Open
apalrd opened this issue Jul 19, 2024 · 0 comments
Open

🐛 SSL Verification doesn't use system trust store #371

apalrd opened this issue Jul 19, 2024 · 0 comments
Labels
needs reproduction The cause of this issue is still unknown, and/or the issue has not yet been reliably reproduced

Comments

@apalrd
Copy link

apalrd commented Jul 19, 2024

Expected Behavior:

Run pros conduct new-project . v5 in the target folder. Project is created.

Actual Behavior:

Upgrading to pros-mainline... ERROR - pros.cli.conductor:new_project - HTTPSConnectionPool(host='pros.cs.purdue.edu', port=443): Max retries exceeded with url: /v5/_static/releases/pros_mainline.json (Caused by SSLError(SSLCertVerificationError(1,
'SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1129)'))) - pros-cli version:3.5.4

Steps to reproduce:

The school mandates an TLS inspecting proxy for student devices. The device has the root cert for the proxy, but PROS must not be using the system root store. There doesn't appear to be a way to ignore TLS certs in pros-cli (or it is not documented)

System information:

Windows 11

PROS Version: PROS-CLI Version 3.5.4

Additional Information

Screenshots/Output Dumps/Stack Traces

@mayankpatibandla mayankpatibandla added the needs reproduction The cause of this issue is still unknown, and/or the issue has not yet been reliably reproduced label Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs reproduction The cause of this issue is still unknown, and/or the issue has not yet been reliably reproduced
Projects
None yet
Development

No branches or pull requests

2 participants