[GH-ISSUE #174] Issue with verify_ssl=False on macOS: OSError for missing TLS CA certificate bundle #97

Closed
opened 2026-02-27 15:46:23 +03:00 by kerem · 0 comments
Owner

Originally created by @alex-bush on GitHub (Sep 7, 2024).
Original GitHub issue: https://github.com/proxmoxer/proxmoxer/issues/174

Hello,

I'm encountering an issue when connecting to Proxmox using proxmoxer with the HTTPS backend and the verify_ssl=False option. On macOS, this setup results in the following error:
OSError: Could not find a suitable TLS CA certificate bundle, invalid path: False

Interestingly, when I perform the same request directly using the requests library with the same parameters (url, token, verify=False), the connection works perfectly without any errors.

This issue does not occur on Windows or Linux; the verify_ssl=False option functions as expected on these platforms.
No environment variables like REQUESTS_CA_BUNDLE or SSL_CERT_FILE are set that might interfere with SSL verification.
Is this a known issue with proxmoxer on macOS, or is there something specific to macOS that might be causing this? Alternatively, am I missing a configuration step specific to proxmoxer?

macOS version: Sonoma 14.6.1
Python version: 3.12
Proxmoxer version: 2.1.0
Requests version: 2.31.0

Any insights or suggestions on resolving this would be greatly appreciated!

Thank you!

Originally created by @alex-bush on GitHub (Sep 7, 2024). Original GitHub issue: https://github.com/proxmoxer/proxmoxer/issues/174 Hello, I'm encountering an issue when connecting to Proxmox using proxmoxer with the HTTPS backend and the verify_ssl=False option. On macOS, this setup results in the following error: OSError: Could not find a suitable TLS CA certificate bundle, invalid path: False Interestingly, when I perform the same request directly using the requests library with the same parameters (url, token, verify=False), the connection works perfectly without any errors. This issue does not occur on Windows or Linux; the verify_ssl=False option functions as expected on these platforms. No environment variables like REQUESTS_CA_BUNDLE or SSL_CERT_FILE are set that might interfere with SSL verification. Is this a known issue with proxmoxer on macOS, or is there something specific to macOS that might be causing this? Alternatively, am I missing a configuration step specific to proxmoxer? macOS version: Sonoma 14.6.1 Python version: 3.12 Proxmoxer version: 2.1.0 Requests version: 2.31.0 Any insights or suggestions on resolving this would be greatly appreciated! Thank you!
kerem closed this issue 2026-02-27 15:46:23 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxmoxer#97
No description provided.