Ga naar de hoofdinhoud
Versie: 1.x

API01005: SSL-certificaatfout

Wat dit betekent

Er is een probleem met het SSL/TLS-certificaat van je website. Dit certificaat maakt de verbinding veilig (HTTPS). De POS maakt geen verbinding met sites met ongeldige certificaten om je gegevens te beschermen.

Veelvoorkomende oorzaken

  • Verlopen certificaat — SSL-certificaten moeten periodiek worden vernieuwd
  • Zelfondertekend certificaat — Niet uitgegeven door een vertrouwde instantie
  • Verkeerd domein — Het certificaat komt niet overeen met de domeinnaam
  • Onvolledige certificaatketen — Ontbrekende tussenliggende certificaten
  • Gemengde inhoud — Sommige bronnen worden geladen via HTTP in plaats van HTTPS

Hoe op te lossen

1. Controleer de certificaatstatus

Bezoek je site in een browser en klik op het hangslotpictogram om de certificaatgegevens te bekijken. Let op:

  • Vervaldatum
  • Uitgegeven aan (moet overeenkomen met je domein)
  • Uitgegeven door (moet een erkende instantie zijn)

2. Vernieuw een verlopen certificaat

Indien verlopen:

  • De meeste hostingproviders bieden gratis Let's Encrypt-certificaten aan
  • Neem contact op met je hostingprovider om te vernieuwen
  • Controleer of automatische vernieuwing is ingeschakeld

3. Los een certificaatconflict op

Zorg ervoor dat het certificaat het volgende dekt:

  • Je exacte domein (yourstore.com)
  • WWW-variant (www.yourstore.com) indien gebruikt
  • Overweeg een wildcardcertificaat (*.yourstore.com)

4. Installeer ontbrekende tussenliggende certificaten

Gebruik een SSL-controletool (zoals SSL Labs) om ontbrekende certificaten te identificeren. Je hostingprovider kan helpen bij de installatie ervan.

5. Forceer HTTPS

Zorg er in WordPress voor dat:

  • De site-URL https:// gebruikt
  • Force SSL is ingeschakeld in de WooCommerce-instellingen