IT bugsolutions

SSL-certificaatfout

“Uw verbinding is niet privé”: een SSL-certificaatfout oplossen

Het korte antwoord

Bezoekers krijgen een schermvullende waarschuwing in plaats van uw site. De browser weigert uw certificaat te vertrouwen, en de foutcode in de melding vertelt waarom.

  • Back-up vóór elke wijziging
  • Vaste prijs vooraf
  • Op afstand, overal ter wereld
  • Gratis eerste diagnose

De code is de kortste weg naar de oorzaak. ERR_CERT_DATE_INVALID wijst op een verlopen certificaat of een verkeerde klok, ERR_CERT_COMMON_NAME_INVALID op een naam die niet wordt gedekt en ERR_CERT_AUTHORITY_INVALID op een ontbrekend tussencertificaat of een zelfondertekend certificaat. Gemengde inhoud ligt hier dicht bij: het certificaat is in orde, maar sommige bestanden laden nog via http, waardoor het slotje verdwijnt.

Herkenbaar?

Zo uit een SSL-certificaatfout zich

  • Browsers tonen “Uw verbinding is niet privé”, “Waarschuwing: mogelijk beveiligingsrisico” of “Deze verbinding is niet privé”
  • De foutcode luidt NET::ERR_CERT_DATE_INVALID, NET::ERR_CERT_COMMON_NAME_INVALID, NET::ERR_CERT_AUTHORITY_INVALID of SEC_ERROR_UNKNOWN_ISSUER
  • De site werkt met www maar niet zonder, of andersom
  • Het slotje ontbreekt of er staat “Niet beveiligd”, terwijl u wel een certificaat heeft
  • Sommige bezoekers of apparaten krijgen de waarschuwing en andere niet

Oorzaken

Wat veroorzaakt een SSL-certificaatfout?

Certificaat verlopen, verlenging mislukt

Certificaten van Let’s Encrypt en vergelijkbare diensten zijn kort geldig en moeten automatisch verlengen. Een gewijzigd DNS-record, een geblokkeerd validatiepad of een kapotte cronjob laat de verlenging stil mislukken.

Certificaat dekt het adres niet

Het certificaat is uitgegeven voor voorbeeld.nl, maar bezoekers gebruiken www.voorbeeld.nl, of er is later een subdomein of nieuw domein bijgekomen. De browser meldt dat de naam niet klopt.

Gemengde inhoud

De pagina komt via https, maar afbeeldingen, scripts of lettertypen worden nog via http geladen. Browsers blokkeren die of laten het slotje weg, vaak na een overstap naar https of een verhuizing.

Onvolledige certificaatketen

De server stuurt het certificaat zonder het tussencertificaat mee. Chrome op de computer werkt er soms omheen, terwijl sommige telefoons, andere browsers, apps en betaalproviders het weigeren.

SSL-modus van het CDN past niet bij de server

Cloudflare of een ander CDN staat op Full (strict) terwijl de server geen geldig certificaat heeft, of het certificaat van het CDN dekt de hostnaam niet. Bezoekers zien een certificaatfout of een Cloudflare 52x-fout.

Verkeerde DNS, server of klok

DNS wijst nog naar een oude server of een standaardpagina van de host met een ander certificaat. Minder vaak laat een apparaat of server met een verkeerde datum en tijd een geldig certificaat verlopen lijken.

Zelf proberen

"Uw verbinding is niet privé" zelf oplossen

Met deze controles beperkt u de oorzaak. Geen ervan verandert iets aan uw site.

  1. 1 Klik op de waarschuwing of naast de adresbalk en lees de foutcode en de certificaatgegevens: de vervaldatum en de namen waarvoor het is uitgegeven. Ziet alleen uw eigen apparaat de fout, controleer dan ook datum en tijd en probeer een ander netwerk.
  2. 2 Test uw domein met een online SSL-checker zoals SSL Labs. Die toont de vervaldatum, de gedekte namen, de keten en welke server antwoordt.
  3. 3 Test beide varianten van het adres, met en zonder www, en elk subdomein dat uw bezoekers gebruiken.
  4. 4 Bekijk in uw hostingpaneel het onderdeel SSL of Let’s Encrypt. Veel panelen tonen de verlengingsstatus en laten u met één klik verlengen of opnieuw uitgeven.
  5. 5 Gebruikt u Cloudflare, controleer dan de SSL/TLS-modus en de status van het edge-certificaat. Full (strict) vereist een geldig certificaat op uw server.
  6. 6 Ontbreekt alleen het slotje, open dan de ontwikkelaarstools van de browser (Console) en zoek naar meldingen over “Mixed Content” met de http-bestanden.

Onze aanpak

Zo verhelpen wij een SSL-certificaatfout

  1. 1

    U stuurt ons de fout

    Gebruik het formulier of de chat en vertel op welk adres de waarschuwing verschijnt. Wij antwoorden met de toegang die we nodig hebben.

  2. 2

    Eerst een back-up

    Voordat we server-, CDN- of site-instellingen wijzigen, bewaren we de huidige configuratie, bestanden en database zodat we terug kunnen.

  3. 3

    We stellen de diagnose en geven een prijs

    We controleren het certificaat, de keten, DNS, de CDN-modus en gemengde inhoud, vinden waarom het misgaat en sturen u een vaste prijs.

  4. 4

    We repareren, testen en rapporteren

    Na uw akkoord geven we het certificaat opnieuw uit of installeren het, herstellen de verlenging of gemengde inhoud, testen alle adressen en sturen een kort verslag.

Wat we nodig hebben

Wat wij van u nodig hebben

  • Login van uw hostingpaneel, of SSH-toegang tot de server
  • Toegang tot DNS of registrar, en tot het CDN als u Cloudflare of vergelijkbaar gebruikt
  • Een beheerderslogin van uw CMS, als gemengde inhoud moet worden opgelost
  • De precieze foutcode of een schermafbeelding, en op welke adressen het voorkomt

We vragen de minimale toegang die nodig is, bij voorkeur aparte accounts of sleutels voor ons, die u kunt intrekken zodra het certificaat werkt.

Wat wij niet kunnen oplossen

We kunnen geen certificaten uitgeven voor een domein dat u niet beheert, geen problemen oplossen bij een certificaatautoriteit of in de infrastructuur van uw host, en geen instellingen wijzigen op een platform dat geen eigen certificaten toestaat. Beheert de host het SSL voor u en gaat het daar mis, dan vertellen we u precies wat u moet vragen.

Prijs

Prijs en wat er daarna gebeurt

  1. 1

    Gratis diagnose

    We zoeken de oorzaak en vertellen u wat er mis is.

  2. 2

    Vaste prijs

    U krijgt een prijs en een tijdsinschatting. Zonder uw ja begint er niets.

  3. 3

    Opgelost en gerapporteerd

    We herstellen het, testen het en sturen een kort verslag.

Vanaf €295 excl. btw

Vaste prijs, afgesproken voordat we beginnen

Is het dringend? Zeg het in het formulier of in de chat. We beginnen zo snel als we kunnen en geven u bij de offerte een realistische tijdsinschatting. Kost voorrang extra, dan ziet u dat in de offerte voordat u akkoord gaat.

Laat het oplossen

Vragen?

Veelgestelde vragen over een SSL-certificaatfout

Geschreven door het IT bugsolutions-team · Laatst bijgewerkt:

Aanvraag

Vertel ons wat er mis is

Beantwoord een paar korte vragen. U krijgt een vaste prijs voordat we iets doen.

Op welk platform ondervindt u het probleem?