check_ssl_health
Diagnose Python SSL/TLS certificate issues causing CERTIFICATE_VERIFY_FAILED or HTTPS failures. Get version details, CA bundle paths, live probes, a verdict, and concrete remediation steps.
Instructions
Diagnose Python SSL/TLS certificate configuration. Use when any tool reports CERTIFICATE_VERIFY_FAILED, SSL errors, or HTTPS failures (OpenAlex, CrossRef, PubMed, etc). Returns Python/OpenSSL versions, resolved cert bundle paths, CA count, env-var overrides (flagging any pointing at missing paths), certifi version, live probes against canonical endpoints, a verdict (HEALTHY/DEGRADED/BROKEN), and concrete remediation steps. Safe, read-only. Set probe=False for offline config-only diagnostics.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| probe | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |