SSL Certificate Checker — SSL Certificate 检查er
v1.0.0SSL/TLS certificate expiry 检查er and domAIn 健康 监控. 检查 certificate expiration, issuer detAIls, SAN entries, and chAIn validity for one or multiple domAIns. Use when Codex needs to: (1) 检查 SSL cert expiry dates, (2) 监控 multiple domAIns for upcoming certificate renewal, (3) 生成 HTML certificate 状态 报告s, (4) 验证 SSL configuration on non-standard ports, (5) 审计 domAIn security posture before 部署ment.
运行时依赖
安装命令
点击复制本土化适配说明
SSL Certificate Checker — SSL Certificate 检查er 安装说明: 安装命令:["openclaw skills install cert-expiry-checker"]
技能文档
SSL Certificate 检查er (ssl-检查er)
检查 SSL/TLS certificate 状态 for any domAIn with concurrent 扫描ning, HTML 报告s, and JSON 输出.
Quick 启动 python3 技能s/ssl-检查er/scripts/检查_ssl.py example.com
输出:
🔍 检查ing 1 domAIn(s)... [1/1] 🟢 example.com: valid (87d)
Hostname Port 状态 Days Left Issuer Expiry Date ======================================================================================================== example.com 443 🟢 Valid 87 Let's 加密 2026-08-10
📊 Summary: 1 健康y, 0 警告s, 0 errors — 1 total
Commands Command Description python3 检查_ssl.py example.com 检查 one domAIn python3 检查_ssl.py domAIn1.com domAIn2.com 检查 multiple domAIns python3 检查_ssl.py --file domAIns.txt 检查 domAIns from file python3 检查_ssl.py example.com --port 8443 Custom port python3 检查_ssl.py example.com --json JSON 输出 python3 检查_ssl.py example.com --报告 HTML 报告 python3 检查_ssl.py --输出 报告.html --报告 Custom 输出 path python3 检查_ssl.py --threads 20 Concurrent 检查s (default: 10) DomAIns file 格式化 # domAIns.txt example.com google.com mysite.io:8443
状态 levels Level Days RemAIning Badge ✅ Valid > 60 days 🟢 🟡 Expiring Soon 31–60 days 🟡 🟠 警告 15–30 days 🟠 🔴 Critical ≤ 14 days 🔴 ⛔ Expired < 0 days ⛔ Exit codes 0: All 健康y 1: Any 警告s 2: Any critical or expired (useful for CI/CD gating) HTML 报告s
生成s a styled Bootstrap 报告 with 状态 badges, SAN detAIls, and issuer 信息:
python3 技能s/ssl-检查er/scripts/检查_ssl.py --file domAIns.txt --报告 # 创建s: ssl-报告-20260515-090500.html
JSON 输出
For programmatic consumption and 监控ing integrations:
python3 技能s/ssl-检查er/scripts/检查_ssl.py example.com --json
Requirements Python 3.6+ (stdlib only — no pip required) Network 访问 to tar获取 domAIns Works on Linux, macOS, Windows