Het is nog nooit zo makkelijk geweest om een Secure Sockets Layer (SSL) certificaat voor je website aan te vragen en te installeren. Toch kan je nog steeds SSL verbindingsfouten tegenkomen, ondanks dat je het certificaat goed geïnstalleerd hebt en al het verkeer verplicht via HTTPS laat lopen. In veel gevallen kunnen dergelijke foutmeldingen bezoekers afschrikken.

De oorzaken van dergelijke SSL fouten begrijpen helpt je bij het voorkomen deze meldingen op je website. En voortaan weet je ook wat je moet doen als je wel zo’n fout tegenkomt, afhankelijk van de melding en de browser of besturingssysteem dat je gebruikt.

In dit artikel kijken we wat SSL verbindingsfouten zijn en wat de belangrijkste oorzaken zijn. We zullen ook kijken naar de meestvoorkomende typen en hoe je die kan oplossen.

Snel aan het werk dus!

Bekijk onze videogids over het oplossen van SSL verbindingsfouten

Wat is een SSL verbindingsfout?

Een SSL verbindingsfout in Firefox.
Een SSL verbindingsfout in Firefox.

Er zijn verschillende soorten SSL verbindingsfouten die je tegen kan komen tijdens het browsen. Sommige fouten komen door problemen aan de kant van de server, en andere door lokale instellingen.

Algemeen kan je stellen dat SSL verbindingsfouten ervoor zorgen dat je een website niet veilig kan bezoeken via Hypertext Transfer Protocol Secure (HTTPS). Soms biedt je browser de mogelijkheid om toch door te gaan, maar meestal krijg je dan wel de melding dat je dit op eigen risico doet. Zonder geldig SSL certificaat kunnen kwaadwillenden data onderscheppen tussen de website en de bezoeker, jou dus.

Sommige SSL verbindingsfouten die vaker voorkomen zijn:

Elk type SSL verbindingsfout wijst op een verschillende oorzaak. Wanneer je zo’n probleem tegenkomt, zal je browser een bepaald bericht tonen met informatie over de oorzaak.

Het is belangrijk om op te merken dat de precieze foutmelding verschilt tussen browsers. De melding hierboven is van Firefox, terwijl onderstaande melding te zien is op dezelfde site, maar dan via Chrome:

Een SSL verbindingsfout in Chrome.
Een SSL verbindingsfout in Chrome.

Zoals eerder gezegd komen niet alle SSL verbindingsfouten door problemen met de serverconfiguratie. Je website kan een perfect, geldig SSL certificaat hebben, terwijl gebruikers dan toch nog fouten tegenkomen wanneer ze deze proberen te bezoeken.

In de volgende paar onderdelen zullen we laten zien wat je kan doen wanneer je een website probeert te bezoeken en je een foutmelding over de SSL verbinding te zien krijgt.

Het oplossen van SSL verbindingsfouten (8 manieren)

Wanneer je zelf niet de beheerder bent van een website, kan je er weinig aan doen wanneer er een server-side SSL verbindingsfout op de website zit. Maar sommige problemen ontstaan door fouten bij je lokale apparaat of instellingen van je browser.

We laten je zien hoe je lokale oorzaken voor SSL verbindingsfouten kan oplossen voor verschillende browsers, mobiele besturingssystemen en social media platforms.

Laten we snel gaan repareren!

1. Een SSL verbindingsfout oplossen in Google Chrome

Wanneer je een SSL verbindingsfout in Google Chrome tegenkomt, zijn er verschillende snelle oplossingen die je kan proberen.

Zorg er allereerst voor dat je de nieuwste versie van Chrome gebruikt. Je kan Chrome updaten vanuit de browser zelf, of je kan de meest recente versie downloaden en installeren via de officiële Google Chrome website.

Controleer vervolgens of de tijd en datum van je systeem kloppen. Als de tijd van je apparaat verkeerd staat ingesteld, kan je ook SSL verbindingsproblemen krijgen, omdat sommige SSL certificaten de interne systeemklok gebruiken voor validatie. Een verkeerde tijd of datum op je computer kunnen dan fouten veroorzaken omdat je browser deze certificaten dan niet kan verifiëren.

Bij Windows kan je de tijd en datum aanpassen door het menu Settings te openen en de optie Time & Language te selecteren:

Openen van de instellingen in Windows 'Time & Language'.
Openen van de instellingen in Windows ‘Time & Language’.

Controleer op het volgende scherm dat de opties Set the time automatically en Set the time zone automatically ingeschakeld zijn. Je kan ook handmatig een tijdzone selecteren en de optie Set the date and time manually inschakelen.

Synchroniseren van de tijd in Windows.
Synchroniseren van de tijd in Windows.

Wanneer je Chrome op macOS gebruikt, open je het menu System Preferences door op het Apple-icoon te klikken, linksboven. Selecteer Date & Time en activeer de instelling Set date and time automatically :

De 'Date & Time' instellingen bij macOS.
De ‘Date & Time’ instellingen bij macOS.

Nadat je de tijd en datum hebt gecorrigeerd, kan je opnieuw proberen de website te bezoeken die een SSL verbindingsfout toonde. Is het probleem er nog steeds, leeg dan je Chrome cache en verwijder cookies. Dit doe je door te klikken op het Settings menu en daarna op Clear browsing data.

Er zal een venster verschijnen, waarin je de data die je wil verwijderen kan kiezen. Wanneer je voor Basic kiest, selecteer dan Cookies and other site data en Cached images and files en klik op Clear data:

Legen van de cache en verwijderen van cookies in Chrome.
Legen van de cache en verwijderen van cookies in Chrome.

Een andere oplossing die je kan proberen is het legen van de SSL state van je besturingssysteem. Om dit in Windows te doen open je het startmenu en zoek je op Internet Options. Klik op het resultaat, en je krijgt een venster Internet Properties te zien. Ga naar Content en klik op Clear SSL state:

Legen van de SSL state in Windows.
Legen van de SSL state in Windows.

Het legen van de SSL state zal alle lokaal geïnstalleerde certificaten verwijderen. De volgende keer dat je een website probeert te laden die SSL verbindingsfouten geeft, zal de browser opnieuw proberen het certificaat te valideren, en dat zou de fout op kunnen lossen.

Gebruik je macOS, dan werkt het legen van je SSL state net wat anders. Open je Utilities menu en ga naar Keychain Access. Selecteer de optie System onder Keychains in het menu aan de linkerkant, dan krijg je een overzicht te zien van alle SSL certificaten die je computer lokaal heeft opgeslagen:

De SSL state in macOS.
De SSL state in macOS.

Je kan certificaten handmatig selecteren en verwijderen. Wanneer je een certificaat ziet voor de website die je probeert te openen, verwijder die dan eerst, om te zien of dat de SSL verbindingsfout oplost.

Mocht er nog steeds niks lukken, zet dan tijdelijk je antivirussoftware en firewall uit. We zien dit als de laatste poging, aangezien antivirussoftware zelden problemen oplevert voor SSL verbindingen.

Als je alle oplossingen geprobeerd hebt en het haalt allemaal niks uit, dan mag je aannemen dat het SSL verbindingsprobleem veroorzaakt wordt door de server.

2. Een SSL verbindingsfout oplossen in Firefox

Het oplossen van SSL verbindingsfouten in Firefox lijkt sterk op andere browsers. Je kan dus de instructies in het voorgaande delen volgen voor de volgende oplossingen:

  1. Controleer en corrigeer de datum en tijd van je computer.
  2. Leeg je lokale SSL state.

Werken deze oplossingen niet, dan is het tijd om de cookies en cache van Firefox te legen. Om dit te doen ga je naar het Options menu en spring je naar het tabblad Privacy & Security . Klik vervolgens op Clear Data onder Cookies and Site Data:

Verwijderen van site data in Firefox.
Verwijderen van site data in Firefox.

Probeer opnieuw de website met de SSL verbindingsproblemen te openen. Kan de browser nog steeds geen verbinding maken, kijk dan of er een nieuwe versie van Firefox beschikbaar is.

3. Een SSL verbindingsfout oplossen in Safari

We hebben tot nu toe oplossingen besproken voor de SSL verbindingsfouten die bij verschillende besturingssystemen zullen werken. Wanneer je Safari gebruikt, volg dan dezelfde instructies als bij Google Chrome:

  1. Controleer en corrigeer de datum en tijd van je computer.
  2. Leeg je lokale SSL state in macOS.

Zie je nog steeds de SSL verbindingsfout, dan kan je de cookies en cache van Safari legen. Gebruik je een iMac, Macbook, iPhone of iPad, dan kan je precies dezelfde stappen gebruiken:

  1. Open het menu Settings in Safari.
  2. Klik op Clear History.

Vervolgens kan je nogmaals proberen de website met de fout te bezoeken. De fout zou nu weg moeten gaan, tenzij het probleem ligt aan de serverinstellingen.

4. Een SSL verbindingsfout oplossen bij iPhones en iPads

Het proces voor het oplossen van de SSL verbindingsfout op een iPhone of iPad is precies hetzelfde als bij macOS. Allereerst moet je controleren dat datum en tijd gesynchroniseerd zijn. Je kan deze instellingen voor je mobiele apparaat zo vinden:

  1. Open de Settings app en selecteer General > Date & Time.
  2. Controleer dat Set Automatically ingeschakeld is. Is dat niet zo, zet dit dan aan.
  3. Check handmatig of je apparaat de goede tijdzone gebruikt.

Na het updaten van de instellingen van je tijd en datum, kan je verder gaan met het legen van de cookies en cache van je browser. Hiervoor open je de Settings app en selecteer je Safari > Clear History and Website Data:

Verwijderen van Safari browsingdata op iOS.
Verwijderen van Safari browsingdata op iOS.

Wanneer je een andere browser op je iOS apparaat hebt geïnstalleerd, zou het proces nagenoeg identiek moeten zijn.

Helaas hebben de meest recente versies van iOS de mogelijkheid om je SSL state te legen verwijderd, dus dit is op je iPhone of iPad geen optie meer. Werken geen van de bovenstaande oplossingen, dan kan je aannemen dat het aan de serverconfiguratie ligt.

5. Een SSL verbindingsfout oplossen in Android

Het oplossen van een SSL verbindingsfout op Android is relatief makkelijk. Ook hier controleer je eerst de instellingen voor tijd en datum.

Open de Settings app en druk op General Management > Date and time. Controleer vervolgens dat de Automatic date and time instelling ingeschakeld is:

Updaten van datum en tijd in Android.
Updaten van datum en tijd in Android.

Het is belangrijk om op te merken dat Android, net als iOS, geen mogelijkheid biedt om je SSL state te legen of individuele certificaten te verwijderen. Wat je nog wel kan doen om SSL verbindingsfouten te repareren, is het verwijderen van je Chrome browsingdata. Dat doe je zo:

  1. Open de Chrome browser en ga naar de Settings.
  2. Ga vervolgens naar Privacy and security.
  3. Druk op Clear browsing data.
  4. Selecteer de Cookies and site data van je browser en de optie Cached images and files en druk vervolgens op Clear data.

Na het verwijderen van alle data, kan je controleren of de SSL verbindingsfout opgelost is. Mocht dat niet zo zijn, dan ligt het probleem waarschijnlijk aan de kant van de server.

6. Een SSL verbindingsfout oplossen in Facebook

Wanneer je een SSL verbindingsfout tegenkomt op Facebook, weet je zeker dat het niet aan de server ligt. Dat betekent dus dat het aan je lokale configuratie ligt. Dit zijn de oplossingen die je daarvoor kan proberen:

  1. Pas je lokale instellingen voor datum en tijd aan.
  2. Leeg de cache en cookies van je browser.
  3. Leeg de SSL state van je besturingssysteem of verwijder lokale certificaten voor Facebook.

Je kan de instructies voor het aanpassen van tijd en datum op Windows en macOS vinden in het Google Chrome deel van dit artikel. We bieden ook instructies over het legen van de cookies en cache van je browser in Chrome, Firefox en Safari.

7. Een SSL verbindingsfout oplossen in Gmail

Je zal geen SSL verbindingsfouten tegenkomen bij het gebruiken van Gmail via een mobiele app. Maar als je Chrome, Firefox of Safari gebruikt om de webservice van Gmail te openen, kan je wel SSL fouten tegenkomen. In dat geval kan je het volgende proberen:

  1. Pas je lokale instellingen voor datum en tijd aan (kijk in het Google Chrome deel voor instructies).
  2. Leeg de cache en cookies van je browser.
  3. Leeg de SSL state van je besturingssysteem of verwijder lokale certificaten voor Gmail.

Als dat allemaal niet helpt, kan je Gmail openen via een mobiele app, of schakel je firewall tijdelijk uit, en zorg dat je browser bijgewerkt is tot de nieuwste versie.

8. Een SSL verbindingsfout oplossen in YouTube

SSL verbindingsfouten op YouTube komen meestal door configuratiefouten in je besturingssysteem of browser. Wanneer je een SSL fout op YouTube tegenkomt kan je het volgende proberen:

  1. Pas je lokale instellingen voor datum en tijd aan (kijk in het Google Chrome deel voor instructies).
  2. Leeg de cache en cookies van je browser.
  3. Leeg de SSL state van je besturingssysteem of verwijder lokale certificaten voor YouTube.

Eerder in dit artikel hebben we aanwijzingen gegeven voor het legen van de cache en cookies van je browser voor Chrome, Firefox en Safari. Ook vind je stapsgewijze uitleg voor het legen van je SSL state, door bij de tips voor Chrome en Safari te kijken.

Samenvatting

SSL verbindingsfouten zijn er in allerlei vormen en maten. Als de oorzaak aan de kant van de server ligt, kan je meestal weinig doen, behalve wachten totdat de beheerder van de site het probleem oplost, of doorgaan met een onbeveiligde verbinding.

Er zijn anders wel verschillende oplossingen voor lokale instellingen die het probleem kunnen repareren, zoals:

  1. Pas je lokale instellingen voor datum en tijd aan.
  2. Leeg je cookies en cache van je browser.
  3. Leeg je lokale SSL state.

Zie je nog steeds SSL verbindingsfouten bij je website, laat dan een reactie achter. Klanten van Kinsta kunnen ook contact opnemen met ons ondersteuningsteam om SSL fouten op te laten lossen.

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.