HTTPS/SSL Error (Linux)
When activating Groomer’s Tool inside Maya on Linux, you may see HTTPS-related errors in the Script Editor.
Case 1 — HTTPS not recognized
Error message:
URL Error: unknown url type: https
Cause
Maya’s embedded Python is built against OpenSSL 1.1.
On Rocky/Alma/RHEL 9, only OpenSSL 3 is available by default.
Without the compatibility library, Maya cannot handle HTTPS at all.
Solution
Enable CRB repo and install compatibility SSL + CA certificates:
sudo dnf config-manager --set-enabled crb
sudo dnf install -y compat-openssl11 ca-certificates
Case 2 — HTTPS certificate rejected
Error message:
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1129)>
Cause
Python recognizes HTTPS, but does not trust the certificate.
Common in corporate/studio environments with self-signed proxies/firewalls.
Or system root CA store is outdated.
Solution
Update your system’s certificates:
sudo dnf update -y ca-certificates
If still failing, use Python’s Certifi bundle:
import certifi, urllib.request
url = "https://example.com"
response = urllib.request.urlopen(url, cafile=certifi.where())
print(response.read())
Last updated