TLS & Email🌐 Server YASAPI k dispozíciiintermediate
Expirácia SSL certifikátu
Kontroluje dátum expirácie SSL/TLS certifikátu, počet zostávajúcich dní a vydávajúcu autoritu.
Spracované cez YAS · neukladá sa
Pripravené na použitieOkamžité spracovanie
Loading tool…
Čo tento nástroj robí?
Kontroluje dátum expirácie SSL/TLS certifikátu, počet zostávajúcich dní a vydávajúcu autoritu.
Kedy ho použiť?
- Prevencia výpadkov webu a odstrašujúcich bezpečnostných varovaní v prehliadačoch.
- Overenie funkčnosti automatickej obnovy certifikátov (Certbot / Let's Encrypt).
- Včasné plánovanie nákupu a nasadenia nových komerčných certifikátov.
Reálny príklad
Vstup
yas.sh
Výstup
Platnosť do: 2026-11-20 (zostáva 96 dní) | Vydavateľ: Let's Encrypt | Stav: Platný a aktívny
Priama inšpekcia platnosti certifikátu na porte 443.
Vstup → Spracovanie → Výstup → Ďalší krok
- Vstup
- Zadajte názov domény.
- Spracovanie
- Nástroj nadviaže zabezpečené spojenie a načíta informácie o platnosti certifikátu.
- Výstup
- Prehľadné zobrazenie zostávajúcich dní, dátumu vypršania a detailov o vystaviteľovi.
- Ďalší krok
- V prípade blížiacej sa expirácie (menej ako 30 dní) spustite proces obnovy.
Časté chyby
- Odkladanie obnovy certifikátu na posledné hodiny pred expiráciou.
- Obnovenie certifikátu na disku bez reštartovania webového servera (Nginx/Apache).
- Zabudnutie na subdomény nepokryté Wildcard certifikátom.
Čo znamená výsledok
Poskytuje presný časový údaj o platnosti certifikátu pre zaistenie nepretržitej dostupnosti webu.
Súkromie a bezpečnosť
Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.
API
Endpoint
POST https://yas.sh/api/v1/tools/ssl-expiry
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/ssl-expiry" \
-H "Content-Type: application/json" \
-d '{"host":"yas.sh"}'JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/ssl-expiry", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"host": "yas.sh"
}),
});
const data = await res.json();Python
import requests
r = requests.post("https://yas.sh/api/v1/tools/ssl-expiry", json={"host":"yas.sh"})
data = r.json()| Field | Type | Required | Description |
|---|---|---|---|
| host | string | Yes | Hostname, e.g. yas.sh |
| port | integer | No (default 443) | TLS port |
Success response
{ "host": "yas.sh", "daysLeft": 87, "notAfter": "...", "issuedBy": "...", "isExpired": false, "expiringSoon": false }Days until a host's TLS certificate expires (live handshake).
Error responses
400 VALIDATION_ERROR— invalid input or unsupported option.413 PAYLOAD_TOO_LARGE— input exceeds the 64 KB limit.429 RATE_LIMIT_EXCEEDED— rate limit exceeded (60 req/min).
Limits
- Maximum input: 64 KB per request.
- Rate limit: 60 requests/min per IP address.
- Authenticated accounts benefit from higher tier quotas.
Súvisiace nástroje