Wat de tool controleert
Onze server maakt via HTTPS (poort 443) verbinding met de ingevoerde naam (SNI), haalt het certificaat en de keten op en controleert die zelf. Een groene melding betekent: geldig, vertrouwd en precies voor deze naam. Anders noemt de tool de concrete reden.
Zo lees je het resultaat
- Host (gecontroleerd IP): de naam en het adres waarmee we verbonden waren. Heeft een domein meerdere servers, dan zie je welke antwoordde.
- Uitgegeven aan (CN) en Gedekte namen (SAN): de namen waarvoor het certificaat geldt. Browsers kijken alleen naar de SAN-lijst. Een wildcard zoals *.example.com dekt één niveau subdomeinen, maar niet example.com zelf.
- Uitgever: de certificaatautoriteit, bijvoorbeeld Let’s Encrypt.
- Geldig vanaf en Geldig tot, met het aantal resterende dagen. Onder 14 dagen waarschuwt de tool.
- Naam komt overeen met host en Vertrouwde keten: twee ja/nee-controles, dezelfde als in de browser.
- Certificaten verstuurd door de server: normaal 2 of 3, het certificaat van de site plus het tussencertificaat.
- Protocol en cipher: TLS 1.2 en 1.3 zijn vandaag de standaard.
Veelvoorkomende SSL-fouten en de oplossing
- Verlopen certificaat. De browser toont een waarschuwing over de hele pagina. Bij Let’s Encrypt is bijna altijd de automatische verlenging stuk: het domein wijst niet meer naar de server, een doorverwijzing blokkeert de controle op /.well-known/acme-challenge/ of een CAA-record staat Let’s Encrypt niet toe. CAA zie je met DNS checken.
- Naam klopt niet. Het certificaat geldt voor example.com, maar de site wordt geopend als www.example.com, of andersom. Voeg de tweede naam toe aan het certificaat en stuur door naar één variant, zoals uitgelegd in 301-doorverwijzing met .htaccess en nginx.
- Keten niet vertrouwd. De server stuurt alleen zijn eigen certificaat zonder tussencertificaat, of het certificaat is zelfondertekend. Op een computer werkt het dan vaak wel, op een telefoon niet. Oplossing: stel in de serverconfiguratie de volledige keten (fullchain) in.
- Nog niet geldig. De klok van de server of het apparaat staat verkeerd.
- Geen verbinding of TLS-fout. Poort 443 is dicht of HTTPS is niet ingesteld. In de browser zie je dan vaak ERR_SSL_PROTOCOL_ERROR.
Zwakke plekken op gedeelde hosting beschrijft SSL-certificaat op shared hosting.
Certificaten worden steeds korter geldig
Het CA/Browser Forum besloot in 2025 de looptijd van publieke certificaten stap voor stap te verkorten: sinds 15 maart 2026 hooguit 200 dagen, vanaf maart 2027 100 dagen en vanaf maart 2029 nog maar 47 dagen. Handmatig verlengen wordt daarmee onhaalbaar, automatisering is een must.
Een veilige controle
De tool controleert alleen openbare websites, op domeinnaam en alleen op poort 443. IP-adressen, interne namen en domeinen die naar privé- of gereserveerde netwerken wijzen, worden geweigerd. Per adres zijn 30 controles in 10 minuten mogelijk; de uitkomst voor een naam blijft 5 minuten bewaard.
SSL bij RichHost
Een Let’s Encrypt-certificaat is gratis in elk RichHost-pakket. Heb je een OV- of wildcardcertificaat nodig, vergelijk dan de opties op de pagina SSL-certificaat en in wat een SSL-certificaat kost. De pakketten staan bij hostingprijzen.
Veelgestelde vragen
Hoe check ik wanneer een SSL-certificaat verloopt?
Vul hierboven het domein in: de regel „Geldig tot” toont de datum en de resterende dagen.
Hoe los ik ERR_SSL_PROTOCOL_ERROR op?
Controleer het domein hier. Mislukt de TLS-verbinding, dan spreekt de server geen HTTPS op poort 443 of heeft hij geen certificaat voor die naam: installeer het of corrigeer de configuratie. Is de controle groen, wis dan de browsercache en controleer datum en tijd van je computer.
Hoe lang is een Let’s Encrypt-certificaat geldig?
Op dit moment 90 dagen: dat van richhost.org loopt op het moment van schrijven van 22 oktober 2026 tot 20 januari 2027. Verlengen moet daarom automatisch gaan.
De browser meldt „niet veilig”, maar de check is groen. Hoe kan dat?
Vaak laadt de pagina gemengde inhoud via http, of open je een andere naam, met of zonder www.
Kan ik een andere poort of een mailserver testen?
Nee, alleen poort 443. Voor SMTP met STARTTLS gebruik je in een terminal openssl s_client -starttls smtp -connect mail.example.com:587.